How do I Make Objects Respond to World Partition Load/Unload Region?

Hi, I’m finally now experimenting with world partition. So I open the gaming > first person template in which all scene objects respond to load/unload world partition regions.

However, when I import objects exported from 3ds max via datasmith they ignore this and always remain loaded. Does anyone know what the problem is or how to make this work? I’ve played with some of the object streaming options but to no avail.

Thanks,

Adam

Hello there @adhills!

Checking with my peers, imported assets from Datasmith are set to “Always Loaded” by default, instead of streaming with WP. The solution should be to change their setting to spatially loaded.

In order to so, open your actors in the Outliner, check the details panel, and enable “Is Spatially Loaded”. Then, assign them to the proper grid, and rebuild.

You can also check further information regarding spatially load in WP, with the following UE docs:

Hi there, thanks for this. I’m trying to switch off ‘always load’ toggle icon in outliner but it seems stuck. The spatially loaded option is also greyed out - see attached. Any ideas?

Cheers,

Adam

Hello again!

From what I can see on that screenshot, the element you have attached to a hierarchy, meaning that actor will pick up the setting from the group. And if said group is not spatially loaded, the asset’s checkbox will be disabled and greyed out. This could also happen in the main landscape actor.

Another reason could be that Streaming has been disabled in this level, so please make sure it’s enabled in world settings. You can also check the related threads below for further reference:

Hi, the ‘toggle force load’ icon is also stuck for the root actor - in this case it’s the BOXES datasmith scene actor. When I click the pin icon it doesn’t change. It does however for the default landscape actors included in the template, it switches from unpinned to pinned etc. Spatially loaded is enabled for all objects and so is map streaming. Any idea how to get it working? Thanks for your help.

Cheers,
Adam