How to import animation by usd format?

I’m working on a project that need both skeleton and blendshape rigging in one asset.
if normally export fbx file , unreal will not read the 2nd constrain(the skeleton or blendshape layer).only the first constrain will worked.
so i try to use pixar usd file to export the geometry as an cache file.
In maya is all done. but in unreal when i try to import geo via usd format there only shows “static mesh” option, no animation or rigging options.

am i do something wrong? or is there any solution of this?

Hi,

Every software devs are currently working on implementig USD, but I’ve never seen it work that great in any environment yet …

For your case, you’re better of using the FBX file format.

Take a look at the Skeletal Mesh workflow in UE :

Bake your keys on your skinning bones, and export with your mesh, you can then import your FBX as a skeletal mesh with your animation aside.

In some cases, you can use an alembic cache to pass mesh animation, but I’d use it only on topoly varying meshes or animation too complicated to have only bones and blendshapes.
Be aware that usage of alembic caches in ue4 is still in beta, and that it’s quite a loadout on your computer to make it run smoothly ( of course depending on the cache you’re reading )

For a simple mesh, with a few bones, FBX → Skeletal Mesh / Anim
is the way to go.

Hope it helps.

Cheers,
S

Hi Nave,
Did you get any solution for your usd implementation?