No collision while important USD 5.4

Hello all,

l used to work on UE 5.3 and in this version I was able to import USD files from Blender and change the collision preset from « none » to « collide » (to summarize…). Then if I reload the map, it would have save the collision former settings.

In 5.4, the tick box: « never need cooked collision data » is automatically checked, then while I’m importing a mesh in USD I always need to uncheck it and change the collision preset. But now if I reload the map, i need to reset all my collision settings each time… I’ve seen I’m not the only one in this situation since 5.4.

So here are my questions :

Did you find any solution to fix this problem? Do you know if it’s now fixed in 5.5 ?

Thanks a lot !! :slight_smile:

1 Like

hi there, did anyone find a fix for this. 5.6 is in preview and this seems to still be a missing feature.

Open the StaticMesh Asset… you can set the collision from it

what if i have more than 500 unique meshes on a blender scene?

You can write a actor script using the editor API… then you can change the properties you want of all static meshes in the scene at the same time just pushing a button

Hi,

Yes, I am using USD files from Blender to Unreal [UE 5.6] and the USD Importer tool provides collision options. They can be changed under USD Options, Fallback Collision Type (see images). The first image is from the USD Stage Editor and the second from the File button drop down → Import Into Level.

In UE5.4 there is a Create Blocking Volume option after importing the USD, but tends to freeze when using it for many meshes. This option is available in the details panel of the selected static mesh.

Hopefully this will help someone out there :slight_smile: