UCX on boned models not generating on import
I'm trying to make a animation for a mechanical door. Unreal Engine 4 does not have vertex animation yet (that I'm aware of) so I animate the door with joints in Maya.
The model imports with no errors. The animation plays just fine.
The problem is, the UCX_meshes does not generate collision geometry when imported. It appears as visible meshes. I've tried naming the UCXes by "UCX1_mesh" and "UCX_mesh_01" but neither work when the imported asset is boned.
How can I make UCX collision meshes work properly on meshes with skeletons?
First image: Asset is boned and UCX doesn't generate.
Second image: Asset is NOT boned and UCX generates.
asked Dec 07 '14 at 09:59 PM in Using UE4
I see you were given an answer on the forums for this issue: https://forums.unrealengine.com/showthread.php?53825-UCX-not-generating-when-importing-as-Skeletal-Mesh
"Skeletal Mesh cannot contain UCX. Collision mesh need only for non Skeletal mesh. For Skeletal Mesh you need generate Phisycal Asset (automatic when importing the object or manualy after import). Read this docs... https://docs.unrealengine.com/latest...hes/index.html"
This is correct. For meshes that use bones you'll be able to create physics assets for the collision. However, for something like your machine example this may not be the ideal method, assuming you need more accurate collision. In this case it would be more prudent to use Blueprints and setup some animations and movement that way. This ensures that your mesh can use UCX meshes for it's collision shape.
answered Dec 09 '14 at 03:14 PM
Tim Hobson ♦♦ STAFF
Follow this question
Once you sign in you will be able to subscribe for any updates here