在本课程中,将设置对象的动画。学习如何使对象飞出屏幕,使其效果非常像您在电视上看到的网络徽标。
将使用“自动关键点”模式,实现具有关键帧动画的这种效果。在不同的时间点为场景中的对象设置重要或关键的位置。3ds Max 会计算出所有中间位置。
该过程包括三步。在第 50 帧,旋转瓶子和刀以为它们创建旋转关键点。接着,定位苹果和桔子以使它们漂浮在空中。然后,使用轨迹栏,到处移动关键点以反转动画。
有三种方式可以用来创建关键帧。第一种方式是启用“自动关键点”按钮、移动到任意时间点然后变换(移动、旋转或缩放)对象。设置关键帧的第二种方法是右键单击时间滑块,然后使用“创建关键点”对话框设置关键点。还有一种为专业角色动画师设计的“设置关键点”动画模式。
在本练习中,将使用“自动关键点”按钮。
设置桔子位置的动画:
-
继续使用您自己的场景,或者打开 still_life_with_orange.max。
-
单击“自动关键点”按钮。
此按钮变为红色。您现在处在自动动画模式。
提示:时间滑块也变为红色,并且视口的轮廓变为红色以提醒您现在您处在“自动关键点”模式。
-
在“透视”视口中,在桔子上移动鼠标。
过一会,工具提示出现,其显示为“桔子”。
-
在工具栏上,单击“选择对象”按钮(如果它尚未处于活动状态),然后单击以选择桔子。
-
时间滑块是指直接位于在视口下的时间刻度显示上方的条块。将时间滑块移至第 50 帧。
-
右键单击桔子并从变换四元菜单中选择“移动”。
在所有视口中,您会看到变换 Gizmo。
-
当在变换 Gizmo 上移动鼠标时,不同的轴一次高亮显示一个。当 Z 轴高亮显示时,请单击并按住鼠标左键,然后在“透视”视口中直接向上拖动桔子直到桔子几乎离开视图。松开鼠标按钮。
因为正在在动画模式下工作,所以现在已为桔子设置了关键点。请注意,关键点显示为红色方块,位于时间滑块下方的线中。
-
将时间滑块在第 0 帧到第 50 帧间来回移动,并且观察桔子从木质台面升起的效果。
注意:如果仍然将其中的一个视口设置为“Camera01”,则会看到 Camera01 的动画视图。
设置瓶子旋转的动画:
-
返回到第 50 帧。
-
在“透视”视口中,单击瓶子以选择它,或者按 H 键并按名称选择瓶子。
-
右键单击视口中的瓶子,然后从变换四元菜单中选择“旋转”。
变换 Gizmo 出现在瓶子上。
当在变换 Gizmo 上移动光标时,不同的轴会显示为黄色。这些轴是与颜色相对应的(红色、绿色和蓝色分别对应于 X、Y 和 Z)。
-
绕 Y 轴大约旋转 127 度,以便瓶子倒置朝下,瓶子底部在视口的左上角朝上。(请参见插图)。
在旋转瓶子时,可以查看变换 Gizmo 上方以黄色显示的 X、Y、Z 值。这些值也出现在视口下方的坐标显示中。
提示:可以在坐标字段中直接输入值以达到您工作中对精度的要求。
-
再次将时间滑块在第 0 帧到第 50 帧间来回移动以观察动画效果。
对于刀和苹果,将重复此过程。
-
将时间滑块返回到第 50 帧。然后在视口中选择刀柄,或者按 H 键并从列表中选择对象名“handle”。
刀刃链接到刀柄上,因此在设置刀柄的动画时,也会设置刀刃的动画。
-
“旋转”应该仍处在有效状态。如果不是,请单击“变换”工具栏上的“旋转”。使用变换 Gizmo 在视口中来回旋转刀柄。然后单击鼠标右键并从四元菜单中选择“移动”。在 Z 轴移动刀柄,再在 X 轴移动刀柄,然后在 Y 轴移动刀柄,以便刀在视口中比以前更近并且更大。
-
对于苹果,重复这一过程。
-
在动画播放控件中,按“转至开头”按钮,然后按“播放动画”按钮。
观察动画对象飞向空中的效果。
-
禁用“自动关键点”。
养成在设置动画后禁用“自动关键点”的习惯,否则可能会意外创建不需要的动画。
反转动画:
反转动画是一个简单的过程。在轨迹栏中移动关键点可完成此过程。
-
在键盘上按 H 键。
会显示“选择对象”对话框。
-
按住 Ctrl 键并在列表中单击瓶子、苹果、桔子和刀柄。然后单击“选择”。
这些对象会带有选择框显示在视口中。所有动画对象的关键点会显示在轨迹栏上。
-
在轨迹栏中,包围第 0 帧处的关键点拖出一个选择矩形。
关键点在轨迹栏上变为白色以表明它们被选定。
-
按住 Shift 键并将关键点从其第 0 帧的位置拖动到第 100 帧的位置。
这会创建从第 0 帧到第 100 帧的关键点的副本。
-
按 VCR 控件中的“播放动画”按钮以观察已创建的动画。
静物对象飞起,并在第 50 帧来回飞行,然后返回到其在第 100 帧的位置。因为其在第 0 帧和第 100 帧的位置和旋转是相同的,所以动画一直循环。
-
将场景另存为 my_still_life_animated_loop.max,并将其保存在您本地驱动器上自己的文件夹中。
体验更改动画:
您可以更改动画,以便对象从屏幕外飞入。
-
仍然在选择所有四个对象的情况下,如同以前一样选择在第 0 帧的关键点。使用 Del 键删除。
动画范围栏出现在轨迹栏中关键点的下方。如果您没有看到有一个动画范围栏出现,请将光标放置在“缩放时间”按钮上,然后单击鼠标右键。从菜单中选择“配置”,然后选择“显示选择范围”。
-
单击并拖动范围栏到左侧,以便动画在第 0 帧开始并在第 50 帧结束。
再次播放动画。
提示:根据旋转对象的方式,如果对象不再按照您希望的方式旋转,则可能需要重新创建旋转关键点。若要实现此目的,请转到第 0 帧,并且在“自动关键点”按钮处于启用状态下,再次旋转对象。
-
再次将场景保存到您的本地文件夹中,这次另存为 my_still_life_animated_flyin.max。