课前知识:
反向动力学——Inverse kinematics(IK)
一种通过先确定子骨骼的位置,然后反求推导出其所在骨骼链上n级父骨骼位置,从而确定整条骨骼链的方法。
在前向动力学系统中,每一个子关节的位置、方向都是由父关节所支配的。在电脑动画软件的发展初期,关节动画都是正向链接系统,它的特点是软件开发容易,最致命的弱点便是工作效率太低。
与前向动力学正好相反,反向动力学是依据某些子关节的最终位置、角度,来反求出整个骨架的形态。它的特点是工作效率高,大大减少了需要手动控制的关节数目,缺点是求解方程组需要耗费较多的计算机资源,在关节数增多的时候尤其明显。
课堂内容:
这是一节人偶骨骼创建、绑定的基础课程。借助挥手的人案例,帕克园长讲解了如何利用duik骨骼绑定脚本工具来进行骨骼的创建和绑定,并利用案例展示了反向动力学在动画制作中的应用,学完这节课能够让你对骨骼动画有一个非常好的理解。
重点内容:
1.什么是IK(反向动力学)
2.如何创建骨骼
3.如何绑定骨骼
4.启用IK,反转IK,骨骼拉长等三个重要参数在哪里设置
在我们以前的机械手臂案例中,我们使用的是父子图层链接制作的动画,学完这节课后希望大家能够利用骨骼绑定,来为机械手臂制作动画,对比一下两种动画制作方法的优劣。