第12章:maya骨骼动画目录约束簇绑定一只大耳朵狗,在走动过程中,如果小狗突然停止的时候,它的大耳朵不会随身体立即静止下来,而是在身体停止运动后,大耳朵还要有一些跟随运动
以一根绳子的跟随运动为例绳子从位置1由静止开始运动到位置2,由于力的传递需要一定的时间,所以绳子的下端动作滞后于绳子的上部
3位置也用2位置情况相同,绳子下部滞后于其上部
当运动到位置4时,绳子上端的运动停止了,这是绳子下端的运动仍然滞后于上部,到位置5时,由于惯性的作用绳子的下端继续向前运动
在接下来的时间里,绳子开始摆动以消耗剩余的能量直到能量消耗殆尽,绳子停止摆动静止下来动画的制作创建模型创建骨骼蒙皮动画制作确定绳子的移动确定绳子摆动的动作错帧操作约束点约束目标约束方向约束缩放约束父子约束极向量约束几何体约束法线约束切线约束约束1
Point(点)约束点约束可将一个物体的位置约束到另一个或多个物体的位置上
当选择约束物体再选择被约束物体的时候,执行该命令,被约束物体被约束到了约束物体的中心
注意:要先选择约束物体再选择被约束物体
Maintainoffset(维持偏移):控制被约束物体的中心点是否偏移约束2
Aim(目标)约束目标约束可以约束物体的方向,使物体总是瞄准约束物体,一般用于摄像机动画或在人物的创建中控制眼球的运动
被约束物体的方向受3个向量的控制,Aimvector(瞄准矢量)、Upvector(向上矢量)、WorldUpvector(世界向上矢量)
1)Aimvector:约束被约束物体指向约束物体,Aimvector约束被约束物体的轴点指向约束物体
通过设置xyz轴向的值设置指向约束物体的轴向
2)Upvector:控制被约束物体绕Aimvector旋转的方向
Upvector相当于定义被约束物体的局部空间
3)WorldUpvector:锁定场景的全局空间
Upvector