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 ?
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
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.