动漫深受很多人的喜爱,自己能制作出想要的场景动画,一定也是很多人梦寐以求的事情。有了前面的基础作后盾,制作一些简单的动画场景绝对没有问题!本章着重为大家讲解如何使用虚拟体,如何显示动画轨迹,指定动画控制器,如何使用变形路径等内容。这样,你就可以利用所学的这些基础动画知识来创建诸如悬挂球体的共振反映等这方面的动画。
本章主要内容
& 虚拟物体的使用
& 轨迹视图的应用方法
& 路径动画的创建
& 约束动画的使用方法
在前面的章节中,学习了三个涉及到创建动画的练习。在本章中,将向大家详细地介绍关于动画方面的知识。
“在字上弹跳的小球”练习是在前面所学的动画方面的基础知识上,再进一步向大家介绍如何更全面的使用虚拟体和如何在场景中显示动画路径等,以加强这方面的知识。如前面所说的一样,要想学好3ds max首先要做到有耐心。
(1)选择菜单栏中“文件”→“打开”命令,弹出“打开文件”对话框,找到资料文件夹中的“弹跳小球.max”场景文件,选择该文件,这时在文件类型中显示为“3ds max(*.max *.chr)”,单击“打开”按钮。这样在3ds max的操作界面中就可以看到相应的场景文件。打开的场景文件如图12-1所示。
图12-1 准备场景
(2)鼠标右键激活“顶视图”。
(3)在创建命令面板中,选择“几何体”下拉列表中的“标准基本体”,单击按钮,在视图中创建一个球体。
(4)单击工具栏中的“选择并移动”工具,将创建的球体移动到适当的位置,如图12-2所示。
图12-2 创建球体
(5)单击界面右下角的“时间设置面板”按钮,弹出“时间配置”对话框,设置“动画”选项组中“结束时间”参数为150,如图12-3所示。单击“确定”按钮关闭对话框。
图12-3 设置动画的时间长度
(6)单击界面下方时间控制栏中的按钮,按钮自动变为红色,同时处于被激活的视图外框和时间滑块也显示为红色。
(7)将时间滑块拖动到第10帧。单击鼠标右键激活“前视图”。
(8)在视图中,沿Y轴拖动球体,将球体放置到如图12-4所示的位置。关闭 按钮。
图12-4 创建关键点动画
(9)在第0~10帧之间拖动时间滑块,查看创建的简单动画。
说明:查看场景文件,分析场景动画。本练习中,为球体设计的动画是球体由“d”字上方下落,连续弹跳7次,最后弹跳出场景。至此,已经创建好了一个下落的动画,接下来,就可以使用复制创建剩下的动画。
(10)框选第0帧和第10帧动画帧,按住键盘上的Shift键,拖动动画帧,这时会复制出来两个关键帧,将其放置在第20帧和第30帧的位置上。
(11)以此类推,分别将复制出来的关键帧放置在第40、50、60、70、80、90、100、110、120、130帧的位置上,如图12-5所示。也就是前后共复制7次。
图12-5 复制关键点
(12)拖动时间滑块或单击操作界面右下角的按钮,查看动画效果。
(1)单击工具栏中的“轨迹视图-曲线编辑器”按钮,打开“轨迹视图-曲线编辑器”窗口,如图12-6所示。
(2)在“轨迹视图-曲线编辑器”窗口中,单击窗口右下角的“水平缩放”工具,将动画曲线水平放大。
图12-6 当前小球动画的轨迹视图
(3)单击窗口左侧树型结构中“位置”下的“Z位置”,使其保持黄色被选择状态,则在窗口右侧只显示蓝色的曲线,这是球体在Z轴方向上的运动轨迹。
(4)首先,分别选取动画曲线下排的节点,按住键盘上的Shift键调整曲线形状。接着,分别选取动画曲线上排的节点,调整曲线形状,使其最后成抛物线形状,如图12-7所示。关闭“轨迹视图-曲线编辑器”窗口。
图12-7 调整Z轴的动画曲线
(5)单击操作界面右下角的“播放/停止动画”按钮,查看动画效果。
(1)鼠标右键激活“顶视图”。
(2)在创建命令面板中,选择“辅助工具”面板下拉列表中的“标准”,单击按钮,在视图中创建一个虚拟体。
(3)鼠标右键激活“前视图”。
(4)单击工具栏中的“选择并移动”工具,将虚拟体放置在地面上方,如图12-8所示。
(5)单击按钮打开层级命令面板,单击按钮,接着单击“仅影响到轴心点”按钮,在视图中沿Y轴将坐标轴中心拖动到虚拟体下方,如图12-9所示。再次单击“仅影响到轴心点”按钮关闭该命令。
图12-8 放置虚拟对象
图12-9 调整虚拟对象的轴心点位置
(6)鼠标右键激活“透视图”。单击工具栏中的“选择并移动”工具,选取球体。
(7)单击工具栏中的“选择并链接”工具,在视图中先选取球体,光标变成链接图标,移动图标,会出现一条虚线,接着拾取虚拟体。拾取瞬间,虚拟体会出现闪白现象。再次单击工具栏中的“选择并移动”工具,以关闭链接工具。
(8)在视图中移动虚拟体,球体也会跟着移动。
说明:虚拟体是一个线框正方体,只有名称,没有任何创建参数,即不能进行变动修改,也不能被渲染。真实的作用在于它的中心点,常作为变换的参考中心,线框作为变换效果的参考。它一方面可以应用于层级链接,另一方面常用于目标摄影机动画中。虚拟体总是表现为立方体的形态,通过不等比缩放工具可以改变虚拟体的比例,但不要对处于层级链接中的虚拟体进行这样的变换,否则很可能会出现意想不到的结果。
(1)单击鼠标右键激活“前视图”。
(2)单击工具栏中的“选择并移动”工具,选取虚拟体,将虚拟体移动到字体左侧,如图12-10所示。
图12-10 移动虚拟对象
(3)将动画关键帧拖动到第10帧的位置,球体处于落下的状态。单击界面下方时间控制栏中的按钮,按钮自动变为红色。
(4)在视图中沿X轴拖动虚拟体到字体“discreet * 3ds max”中的第一个“d”位置。球体也会跟着一起移动。
(5)同样,将动画关键帧拖动到第30帧的位置,在视图中沿X轴拖动虚拟体到字体“discreet * 3ds max”中“c”的位置。
(6)拖动动画关键帧到第50帧,在视图中沿X轴拖动虚拟体到“discreet * 3ds max”中两个“e”字中心的位置。
(7)拖动动画关键帧到第70帧,在视图中沿X轴拖动虚拟体到“discreet * 3ds max”中“*”字的位置。
(8)拖动动画关键帧到第90帧,在视图中沿X轴拖动虚拟体到字体“discreet * 3ds max”中的第二个“d”字位置。
(9)拖动动画关键帧到第110帧,在视图中沿X轴拖动虚拟体到“discreet * 3ds max”中“m”字的位置。
(10)拖动动画关键帧到第120帧,在视图中沿X轴拖动虚拟体到“discreet * 3ds max”中“x”字的位置。
(11)接着将时间滑块拖动到第130帧,在视图中沿X轴拖动虚拟体到地面右侧,即此时球体弹跳出场景。关闭按钮。
(12)单击操作界面右下角的“播放/停止动画”按钮,查看动画效果,如图12-11所示为第(4)~(11)步骤中的前进动画。
图12-11 当前的前进动画
(1)单击鼠标右键激活“前视图”,在视图中选取球体。
(2)单击按钮打开运动命令面板,单击面板中的按钮,在视图中可以看到,球体的运动轨迹显示了出来,如图12-12所示。
图12-12 显示运动轨迹
(3)拖动时间滑块,查看运动轨迹。从视图中查看球体在哪一帧时没有碰到字体。
(4)将时间滑块拖动到第30帧。
(5)在运动命令面板中。单击“选择级别”项下的次物体级按钮,此按钮自动变成纯黄色底面。
(6)在视图中选取球体运动到第30帧时的轨迹点,沿Y轴向下拖动至“c”字顶部,如图12-13所示。
图12-13 调整轨迹点位置
(7)将时间滑块拖动到第50帧。
(8)选取球体运动到第50帧时的轨迹点,沿Y轴向下拖动至两个“e”字中间的位置上。
(9)将时间滑块拖动到第70帧。
(10)选取球体运动到第70帧时的轨迹点,沿Y轴向上拖动至“*”字的顶部。
(11)将时间滑块拖动到第90帧。
(12)选取球体运动到第90帧时的轨迹点,沿Y轴拖动至“d”字顶部。
(13)将时间滑块拖动到第110帧。
(14)选取球体运动到第110帧时的轨迹点,沿Y轴向下拖动至“m”字顶部。
(15)将时间滑块拖动到第130帧。
(16)选取球体运动到第130帧时的轨迹点,沿X、Y平面拖动到球体弹跳出场景的位置。调整后,球体运动的下排轨迹点如图12-14所示。再次单击按钮,关闭该次物体级。
图12-14 调整好的下排轨迹点
(1)单击工具栏中的按钮,打开“轨迹视图-曲线编辑器”窗口。
(2)在“轨迹视图-曲线编辑器”窗口中,单击窗口左侧树型结构中“位置”下的“Z 位置”,使其保持黄色被选择状态,则在窗口右侧只显示蓝色的曲线,这是球体在Z轴方向上的运动轨迹。
(3)单击窗口工具栏中的“垂直选择并移动”工具,选取除第一个轨迹点以外的其他轨迹点,依次沿垂直方向向下拖动、逐渐递减。
(4)调整完以后关闭“轨迹视图-曲线编辑器”窗口。调整后的球体运动轨迹如图12-15所示。
图12-15 调整好的上排轨迹点
(5)单击操作界面右下角的“播放/停止动画”按钮,查看动画效果。
(6)单击鼠标右键激活“透视图”。
(7)将时间滑块拖动到第140帧。在视图中沿Z轴向下拖动球体。
(8)单击工具栏中的按钮,打开“轨迹视图-曲线编辑器”窗口。
(9)在“轨迹视图-曲线编辑器”窗口中,调整球体在第120和130帧的动画曲线。使其曲线圆滑、弧度较小,如图12-16所示。关闭“轨迹视图-曲线编辑器”窗口。
图12-16 完成后的运动轨迹点
(10)选择菜单栏中“动画”→“生成预览”命令,弹出“生成预览”对话框,如图12-17所示。单击“创建”按钮。此时就可以看到在视图中预览动画了。
图12-17 “生成预览”对话框
(11)待生成进度到达100%时,系统自动弹出默认播放器来播放这段动画。如图12-18所示,为动画场景的其中一些关键帧效果。
图12-18 场景动画中的几个帧的截图