Research & Development for 3D & the Web

Baking Animations in Maya

by on Apr.13, 2010, under Animating, Unity

This is the proper way to bake the FBIK in maya:

1. First of all, select all of your joints in the outline.
Then select the transform and rotate channels in the attribute editor.

Pic of step one:
image1 Baking Animations in Maya

2. Then go to edit>keys>bake simulation option box.
Make sure that Hierarchy is “Selected”, and Channels is “From channel box”.

Pic of step two:
image2 Baking Animations in Maya

3. Remove your effectors and your fbik. Save your file, import it to Unity.

Above taken from the Unity Forums here:

http://forum.unity3d.com/viewtopic.php?t=11211


1) Baked the Animation. Edit>Keys>Bake Simulation (made sure to set “Below” but left other defaults alone.
2) Deleted leftover constraints nodes.
3) Deleted IK Handles and Effectors
4) Deleted Non-Deformer History of main mesh

In general, we’ve found that the baking IK with Unity’s import options works well and it’s nice to not bake in Maya so that you can then go back and make adjustments to the animation.

But watch for these things:
1) Bad (or unnecessary) history (you had a polySoftEdge and polyNormalPerVertex on the main mesh down stream of the skinCluster node)
2) Constraints. Any Point or Orient Constraints cause problems. For that matter, most anything that uses the “move this, and use it’s attributes to drive another object’s attributes” paradigm causes problems. So, Driven Keys don’t work and cause problems. The obvious exception is parenting. So if you had parented your Root to a NURBS curve, and then animated the NURBS curve, you’d be fine.
3) “Clean” animation. This was tough to track down any reporoducable (sic) problem. But generally, animating by hitting the “s” key in Maya creates some monster collections of data. You can avoid this by using “shift-w” to set Translate Keyframes, “shift-e” for rotation, etc..Alternately, in the Channels Box, if you right-click on attributes that won’t animate (scale for instance for something like the foot IK), and choose Lock and Hide Selected; you can then animate with “s” as it will only place keyframes on the available channels/attributes.

Above taken from the Unity Forums here:

http://forum.unity3d.com/viewtopic.php?t=18120

 

 

:Animating, baking, Maya

Leave a Reply

You must be logged in to post a comment.

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...

Log In