骨骼动画 IK 和 FK

骨络动画分为FK(正向运动学,Forward Kinematics)和IK(逆向运动学, Inverse Kinematics)两种。

FK正向动力学,请参考芭比娃娃的运动方式。

IK反向动力学,请参考提线木偶的运动方式。

芭比娃娃是靠活动各个关节来带动下个关节的运动,比如说你旋转肩膀,会带动胳膊运动。

提线木偶是靠小关节的运动,而使得上面关节跟着运动,比如说你拉一下提线木偶的手部关节,会带动胳膊和肩膀一起运动。

没有“什么时候用IK什么时候用FK”这么一说,因为人的运动一直都是FK和IK一起的作用。只要适合的场合用适合的动作就OK。

再举例,比如交警指挥马路,就是FK的作用。

比如用手推箱子,就是IK的作用。