- Home /
Exporting Keyed Blendshape Animations from Maya?
I have a character model with a skeleton that I've animated and that imports just fine into Unity as an FBX. Those arm movements, etc. show up just fine in Unity. I also have blend shape animations on the face of this model however, and these do not import. On the face model, I can see the blendshape controls are there in Unity, but none of the animations I've created in Maya are working on them.
What would be ideal is if I can simply select the blendshapes in Maya, hit export fbx, and attach that animation file to the face model. Is this possible? Or is there a workflow problem that I'm doing incorrectly when working with blend shapes?
I'm using Maya 2012, with FBX 2013.3, importing into Unity 4.3.
Much thanks.
I used mixamo fuse character, eyes ok but facial animation is not supported from Unity.
maya 2014, fbx 2014.1, Unity 5.4.0f3
Answer by Kreuton · Mar 30, 2014 at 04:31 AM
Figured out the issue and thought I'd post my answer for posterity's sake.
To begin, the Fbx 2013 exporter was the first issue. It wasn't exporting any blendshape animations period. Using FBX 2011 version fixed that. However only half of my blendshapes were coming through. It turned out some of the blendshapes had controls that were used to create the 0-1 values on the Morpher. Because the keys weren't set directly on the Morpher (they were set on the controllers), I needed to do a bake simulation on the Morpher. Edit: Keys: Bake Simulation. That worked great and all my blendshapes with their animations imported into Unity.
Hope that might help someone in the future.
YEEEEEES! Thank you beautiful person on the internet! That solved my problem, which was slightly different.
$$anonymous$$y problem was that importing a rigged Fuse (mixamo.com) character to $$anonymous$$aya, then reexporting it caused Unity to drop the Blend Shape names, calling all of them "Facial Blends" ins$$anonymous$$d of "Facial Blends.Blink_Left" etc.
hi i need your soluiton details asap pls.
I used mixamo fuse character, eyes ok but facial animation is not supported from Unity.
maya 2014, fbx 2014.1, Unity 5.4.0f3
Actually, never$$anonymous$$d. That had nothing to do with it. The fix for me was to rename the 3 different blendShape nodes I had to be unique.
Your answer
Follow this Question
Related Questions
Creating animations in Unity 1 Answer
Model made in Blender does not import correctly 2 Answers
Whever I try to change an Animator value in my script, it becomes incredibly laggy [C#] 1 Answer
Animation from Controller not playing 0 Answers
How can i access animation from animator in unity3D 0 Answers