I’m trying to create procedural generated level content. And doing so i have learned that i you are planning on repeating meshes several times one should not use Static Meshes, but instead you should use Instanced Static Mesh and create insantces of that mesh. But when i tried this way instead of just static meshes i got heavily decreased FPS?!
I thought i did something wrong, so i started a new level and followed the first 9 minutes of this video from Epic: https://www.youtube.com/watch?v=mI7eYXMJ5eI
But i still get very low FPS.
It turned out that there is something that is called “RenderQuery Result” that takes a whole lot of time:
This is the actual blueprint code that I’m using:
Where Floor is an Instanced Static Mesh Component with a suitable mesh.
Obviously there must be something that I am doing wrong, but can somebody help me here?