当设置角色(人体形状或其他)、机械装置或复杂运动的动画时,可以通过将对象链接在一起以形成层次或链来简化过程。在已链接的链中,其中一个链的动画可能影响一些或所有的链,使得在一次设置对象或骨骼成为可能。
术语运动学描述了链的移动或动画。存在两种类型的运动学:
正向运动学是设置层次动画的最简单的方法。反向运动学要求的设置比正向运动学多,但在设置角色动画或复杂机械动画这样复杂的任务时更直观。
生成计算机动画时,最有用的工具之一是将对象链接在一起以形成链 的功能。通过将一个对象与另一个对象相链接,可以创建父子关系。应用于父对象的变换同时将传递给子对象。链也称为层次。
处理层次的默认方法使用一种称之为正向运动学的技术。
反向运动学 (IK) 是一种设置动画的方法,它翻转链操纵的方向。它是从叶子而不是根开始进行工作的。