Static Mesh LOD Memory Management

kilgorem
Tue, 02 Jun 2020 14:29:41 +0000
Asset Creation

This is a cross [post][1] from the forums with some more details.

Anyone know if there are any utilities in the engine to only have one LOD per mesh loaded in memory at a time. Our application has a large amount of high poly meshes, and we’re looking to cull the memory footprint. LOD streaming sounded like what we’re looking for but after tinkering we’re unable to figure out what LOD streaming is exactly or how it works.

https://forums.unrealengine.com/filedata/fetch?id=1769923&d=1591056902

Tracking memory during run-time shows that the amount of static mesh memory does not change while observing a static mesh switch between LODs. We’re hoping to stream LODs from disk and only have one LOD in memory per mesh.

6 posts - 1 participant