问题
How can I convert from IK(Inverse Kinematics) to FK (Forward Kinematics) in Blender?
I am trying to export a model which has skeletal animations, to THREE.js. However, It does not support IK. therefore, I need to convert all bones into FK.
Does anyone know any solutions?
Thanks! Happy Holidays!
回答1:
I found, Bake Action can be bake all frames as IKs. But I suppose, there are better solution...
If you'd like to bake all frames, see the following link.
http://blenderartists.org/forum/showthread.php?308277-bake-ik-to-fk
From the pose menu select Animation -> Bake action with "Clear constraints" and "visual keying" checked. You should get baked Actions that you can see in the graph editor for each bone. This won't transfer from one rig to another, but I assume you can work on copies.
回答2:
One of the issues with using Bake Action
is that it generates a bunch of keyframes in between your original keyframes.
I wrote an open source Blender Addon that generates an FK rig from your IK rig, without creating any additional keyframes.
Hope it helps! - https://github.com/chinedufn/blender-iks-to-fks
来源:https://stackoverflow.com/questions/20748593/how-to-bakeconvert-bones-as-fk-from-ik-in-blender