Exporting animation caches for Unreal Engine

 
 
 
Posted by:sabrinaMood
Data created:14 November 2023

When exporting using Ornatrix Alembic (v.4.14.33039) with a MoovPhysics operator set and then importing into Unreal Engine 5.3, it seems it is only possible to get the caches to animate if the guides are ornatrix guides and not maya curves. So 'fur_ball' can be cached but not 'hair_from_curves'. 

In this example I have create first a simple fur_ball setup and applied a MoovPhysics operator. Then from these guides I added a curves_from_strands operator to create curves. I used the curves to create a hair_from_curves setup on the same plane. Applied MoovPysics to the new groom.

In the first image the red ring is the maya guides following the sim that works (ornatrix guides) and the other red ring is the groom simming from the ground not getting any info from the plane or the curves.

In the second image I have epxorted using Ornatrix Alembic, with 'for unreal' ticked and set up the two different grooms the same way through the sequencer and ticking on 'Enable Guide-Cache Support'. Now blue simeulates, red is static. Doesn't move doesn't bend.

How can I get Ornatrix to export an alembic from maya guides that can be picked up by Unreal?


Attached Files:
Image 1Image 2

Okay, so first image issue can be fixed by placing the groom into the plane transform in maya. It does however no difference in Unreal.