本实例通过使用“曲线图编辑器”调试物体的动画曲线,制作敲钉子的动画。完成后的动画效果如图2-78所示。
图2-78
01 启动中文版Maya 2020软件,打开本书配套资源“锤子.mb”文件,场景中有一个锤子模型、一个钉子模型和一块木方模型,如图2-79所示。
图2-79
02 首先制作锤子模型的动画效果。选择场景中的锤子模型,如图2-80所示。
图2-80
03 在第1帧位置,在“通道盒/层编辑器”面板中,为其“平移X”和“平移Y”属性设置关键帧,如图2-81所示。
图2-81
04 在第12帧位置,在“通道盒/层编辑器”面板中,设置“平移Y”为-1.8,并为“平移X”“平移Y”和“旋转Z”属性设置关键帧,如图2-82所示。
图2-82
05 在第32帧位置,在“通道盒/层编辑器”面板中,设置“平移X”为12,“平移Y”为5,“旋转Z”为-80,使得锤子模型仿佛被举起一般,并为“平移X”“平移Y”和“旋转Z”属性设置关键帧,如图2-83所示。
图2-83
06 在第40帧位置,在“通道盒/层编辑器”面板中,设置“平移X”为0,“平移Y”为-6,“旋转Z”为0,使得锤子模型砸向钉子,并为“平移X”“平移Y”和“旋转Z”属性设置关键帧,如图2-84所示。
图2-84
07 在第45帧位置,在“通道盒/层编辑器”面板中,设置“平移X”为0,“平移Y”为0,“旋转Z”为-20,制作出锤子模型砸完钉子后产生的反弹效果,并为“平移X”“平移Y”和“旋转Z”属性设置关键帧,如图2-85所示。
图2-85
08 在第55帧位置,在“通道盒/层编辑器”面板中,设置“旋转Z”为0,制作出锤子模型砸完钉子且产生反弹后的下落缓冲效果,并为“旋转Z”属性设置关键帧,如图2-86所示。
图2-86
09 执行“窗口”|“动画编辑器”|“曲线图编辑器”命令,打开“曲线图编辑器”,如图2-87所示。在“曲线图编辑器”中,可以看到默认状态下,所选模型上所有参数的动画曲线都是从匀加速到匀减速的状态,这与实际敲钉子的动作是不一致的。在敲钉子的时候,砸下去的瞬间通常要用比较大的力气,应该是加速下落的运动状态。锤子模型砸到钉子上的时间帧为第40帧,需要对第40帧的动画曲线进行调整。
图2-87
10 在“曲线图编辑器”中,选择锤子模型的“平移X”属性,在对应的动画曲线中选择第40帧位置的曲线节点,如图2-88所示。
图2-88
11 调整左侧的手柄至如图2-89所示的位置,将动画曲线更改为均加速的状态。
图2-89
12 再选择右侧的手柄,单击“平坦曲线”按钮,将动画曲线还原为原来的状态,如图2-90所示。
图2-90
13 选择锤子模型的“平移Y”属性,在对应的动画曲线中选择第40帧位置的曲线节点,如图2-91所示。
图2-91
14 使用相同的操作步骤调整动画曲线的形态,如图2-92所示。
图2-92
15 选择锤子模型的“旋转Z”属性,在对应的动画曲线中选择第40帧位置的曲线节点,如图2-93所示。
图2-93
16 调整动画曲线的形态,如图2-94所示。
图2-94
17 设置完成后,播放场景动画,可以看到锤子在砸向钉子时呈明显的加速运动。
18 接下来,开始制作钉子模型的动画,使其在位置上匹配锤子动画效果。选择场景中的钉子模型,选择第39帧位置,在“通道盒/层编辑器”面板中,为“平移Y”属性设置关键帧,如图2-95所示。
图2-95
19 在第40帧位置,在“通道盒/层编辑器”面板中,设置“平移Y”为7.7,制作出钉子被砸进木方后的效果,并为“平移Y”属性设置关键帧,如图2-96所示。
图2-96
20 本实例制作完成后的动画效果如图2-97~图2-100所示。
图2-97
图2-98
图2-99
图2-100