Hi there,
I’m working on a project with a fast moving character traversing a large landscape, which means a LOT of frequent unloading and loading of instanced static meshes and landscape streaming proxies while moving over the terrain.
I am getting pretty bad hitches/stutters from the assets loading and unloading.
It was my understanding that the loading happened asynchronously in the background, and shouldn’t cause the whole game to stutter… or is that not how it works?
I am new to this so would love to get schooled on it.
If there is no way to avoid the loading hitches, what, if anything can be done to mitigate it?
I haven’t even gotten to the point of using real look-developed assets yet so I imagine the problem will get much worse then.
Is there a way to pre-load all of the assets into memory at the start of the game, and then instead of loading/unloading them at runtime, the visibility just switches between the HLODs and the hero assets?
If so, is this straightforward to setup using World Partition?
Any guidance on this would be great, I’m sure I’m not the first person to encounter such things.
Cheers!