How to bake(convert) bones as FK from IK in Blender

女生的网名这么多〃 提交于 2019-12-22 09:58:28

问题


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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!