Question about Exporting with USD or some other way that does everything I need.
Hello. I have a Blender file that uses Data Transfer and Level Instancing (a flowerpot with handles…ampel). Since I can’t get a free answer anyway. I’m offering a symbolic amount… a few dozen euros/dollars, who is willing to look at my file and let me know how …and prepare this ampel so that it can be used in the game. The Collision should also be such that you can drive into the pot. Everything works in Blender, but in UE only the Data Transfer seems to work, as I can’t see the transitions between the different parts of the ampel (divided into 4 parts). Even the Level Instancing gives me an error. Please leave me your email and I will contact you.
I don’t understand the USD Export Collision at all. It doesn’t show Collision in the Mesh Editor Panel. When Exporting the file I ticked the Collision Type box as none, but in Play Mode the model behaves like a mesh with Complex Collision. Custom Collision works perfectly with FBX but here…it’s a mess or at least I don’t get it.
From what you are describing, it sounds like unapplied modifiers in Blender. If you are exporting with USD or FBX, UE will get the raw mesh, anything not fully applied to it will stay behind. So, please make sure that any and all modifiers are already applied before exporting.
Similarly, for instancing, if your collection is not fully transfered, you can workaround that selecting your objects, then go to Object > Apply > Make Instances Real. You will lose instancing, but the geometry should transfer correctly.
Regarding the collision mixup, I would stick with FBX if it works as intended. If you must use USD, you can test by manually setting “Use Complex Collision As Simple” in the Static Mesh Editor, or replace it with a custom collision mesh.
Finally, I would review the community guide on the matter, you can find it here:
The Export method must support Custom Collisions and Data Transfer (Modifier from Blender). GLTF does everything except scaling. The meshes are not the correct size in UE and there is no way to fix that (at least I’m not aware of it). FBX supports scaling, but not Data Transfer. It’s a mess… I’m telling you. Build your world outside of UE and it’s impossible to export everything (I need) out of the 3D modeling software.