The blueprint spawns objects in as Movable by default. Setting the blueprint objects to static fixes the performance issue.
Looking at several blueprints during play, that add multiple static meshes in their construction script, drastically drops the FPS.
As a workaround, I suggested to the user that he should use Instance Meshes instead but this could still be a problem. Other users may be using the add Static Mesh method as well. Zak also uses it in this Blueprint Essentials tutorial: [Link Removed]
1. Download the attached testbed project 'A461_ShrewGlueTest'
2. Open the .uproject file
3. Once loaded, Play-In-Editor
4. Hit ~ & enter 'Stat FPS'
5. FPS should be hi (around 100 FPS)
6. Walk to the side labeled 'Blueprints'
7. At the edge, look down at the blueprints
8. The FPS will drop to around 35-50 FPS (See screenshot #04)
9. Walk to the other end of the map label 'Static Mesh'
10. At the edge, look down at the static meshes
11. The FPS will stay about the same at around 100 FPS (See screenshot #05)
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 4.6.1, 4.8 |
Created | Jan 9, 2015 |
---|---|
Resolved | Jan 13, 2015 |
Updated | Apr 27, 2018 |