Hi, i got problem with Alembic Import. Whenever I try to Import my animated Object as alembic cache, Model brokes.
This is the first time i’m using unreal engine. please help me…
I’m using Mac studio M1 max, mac OS Sonoma. UE version is 5.2.1.
I animated a scene in Maya and tried to render it from Unreal Engine5.
I planned to export static mesh(Background object) as fbx, and animated object to alembic.
But whenever I Import alembic cache in UE5, My model brokes.
there is two rigged model with skeleton in my scene, and both of them is causing trouble. not rigged object with simple rotation animation was imported just fine.
this is one of the broken model.
here is little info about how i rigged.
- it has double layered eyes: Inside one is Eyeball, and outside one is retina.
i bind the Eyeball to the joint, and for retina, i didn’t bind it, just constraint it with locator(which is parented under Eyeball joint)
And as you can see in the photo, when i import the alembic to UE5, the retina geometry is poped out from where its been.
so i thought constraint may have caused this, but joint based animation brokes too.
this is what it should looks like,
and this is how it imported.
both eye balls rotated in wrong direction, and different from opposite eyeball. (it was originally had same direction, with similar rotation degrees.) while body animation(joint animation) is imported successfully.
second model is this.
this is how it should looks like,
and this is how it imported in unreal engine 5.
Red circled part is same part of the model. it got out of its place.
blue circled part is animated Geometry, and it shouldn’t be there… it should attached on the front of the model.
both of them are bind to the joint hierachy. it’s joint animation.
animation imported successfully, just model is broken.
I re-imported alembic cache to maya(new scene), and blender to check, and it imported nicely. so i don’t think this is about export.
still, just in case, This is my alembic export setting.
tried importing alembic as both skeletal type and geometry cache type, none had work.
some forum question says it’s because of the small size of model, so i re-exported it 10times bigger, it didn’t work…
also i tried in new project. it showed me same result.
i thought alembic cache is baking vertex position or something? i don’t get why is this happening.
i don’t know what else to do. please help me.