第九章第九章基础动画与动画控制器基础动画与动画控制器三 维 动 画 制 作 实 例 教程第九章基础动画与动画控制器学习目标掌握场景中对象的复制掌握场景中对象的镜像掌握场景中对象的移动掌握场景中对象的旋转掌握场景中对象的缩放本章导读本章主要围绕3ds Max介绍三维动画的基本概念、应用范围和三维动画制作的流程,同时着重介绍3ds Max 2019的工作界面、文件的基本操作、视图的操控和定制3ds Max工作环境,使读者尽快熟悉3ds Max的操作界面学习目标掌握关键帧的设置和编辑掌握编辑动画运动轨迹的工具轨迹视图的运用掌握使用动画控制器控制对象运动规律的方法本章导读在3ds Max中对象的移动、旋转、缩放以及定义对象形状的参数改变都可以用来制作动画关键帧动画是制作三维动画最常用的方法,只要设置关键帧的状态,中间的过渡帧由软件自行计算生成本章主要介绍关键帧动画的制作方法,包括关键帧的设置和编辑、编辑动画运动轨迹的工具轨迹视图的运用、使用动画控制器控制对象运动规律和对象动画约束的制作等方法掌握使用动画控制器控制对象动画约束的方法第九章基础动画与动画控制器目录9.19.1关键帧动画关键帧动画 9.29.2轨迹视图轨迹视图 9.39.3动画控制器与约束动画控制器与约束 9.49.4上机实训上机实训 1、关键帧动画第九章基础动画与动画控制器9.1.19.1.1 【实例【实例9-19-1】卷轴动画的制作】卷轴动画的制作 9.1.29.1.2 动画制作基础动画制作基础 9.1.39.1.3 动画的时间配置动画的时间配置 9.1.49.1.4 创建关键帧动画创建关键帧动画 1、关键帧动画第九章基础动画与动画控制器本实例通过制作卷轴画逐渐展开的动画效果,介绍动画制作的基本流程和关键帧动画的制作方法。
卷轴动画的最终效果如图所示9.1.1【实例】卷轴动画的制作 1、关键帧动画第九章基础动画与动画控制器在3ds Max中,场景中对象的大小、形状、材质等在调整时都会发生变化,将变化过程记录下来就形成了动画3ds Max和其他动画制作软件一样,只需设置场景中对象的关键帧,由软件自动计算生成中间帧,形成完整的帧动画序列关键帧可以理解为是用来描述在特定时间帧上对象的位置、形状、变形变换、颜色、材质等信息的关键画面9.1.2动画制作基础 1、关键帧动画第九章基础动画与动画控制器3ds Max提供了轨迹栏、动画控制区和时间控制区等工具用于实现动画的设置位于主界面下方的轨迹栏由时间轴、时间滑块和曲线编辑器按钮组成,如图所示时间轴显示当前场景动画的总时间(默认情况下以帧为单位)时间滑块用于显示和改变场景动画当前所在的帧,滑块上显示的信息由当前帧和总帧数组成,拖动时间滑块可以在视图中观察动画效果时间轴上的色块标记为关键帧标记,该标记会根据关键帧记录的信息类型的不同而不同,例如红色代表对象的位置信息,绿色代表旋转信息白色显示的关键帧表明该关键帧被选中9.1.2动画制作基础 1、关键帧动画第九章基础动画与动画控制器动画控制区中的工具如左图所示,动画控制区提供了自动关键帧模式和设置关键帧模式两种创建关键帧动画的方法。
自动关键帧模式下,移动时间滑块到另一时间上,改变对象的位置、形状或各类参数等信息,系统就会自动将变化信息记录为关键帧;设置关键帧模式下,对象的改变不会自动记录为关键帧,必须点击“设置关键点”按钮 手动设置时间控制区中的工具如右图所示,提供了播放预览动画和设置动画时间的功能动画预览播放功能由 一组按钮实现,可以连续或者逐帧播放动画9.1.2动画制作基础 1、关键帧动画第九章基础动画与动画控制器3ds Max是根据时间来定义动画的,默认的时间单位是帧,动画时间是100帧时间控制区的“时间配置”按钮 用来设置动画时间及相关参数单击“时间配置”按钮 后,弹出“时间配置”对话框如图所示它包括“帧速率”、“时间显示”、“播放”、“动画”和“关键点步幅”5个选项组9.1.3动画的时间配置 1、关键帧动画第九章基础动画与动画控制器1. “帧速率”选项组可以根据动画的输出类型来选择帧速率帧速率即动画每秒播放的帧数,帧速率越高,动画效果越平滑2. “时间显示”选项组设置轨迹栏和整个系统中动画时间的显示方式帧”是以帧为单位显示时间,是3ds max默认的时间显示方式;“SMPTE”是电影工程师协会使用的标准,显示方式为“分:秒:帧”;“TICKS”是以帧数和刻度数的方式显示时间;“分:秒:TICKS”按“分:秒:刻度数”格式显示时间。
3. “动画”选项组 设置场景的动画时间场景中的关键帧设置完成后,如果想改变动画的时间长度而又不影响动画的节奏,使用“重缩放时间”按钮就可以实现单击该按钮,弹出对话框如图 所示,在对话框中重新设置动画时间,动画上的关键帧位置将随时间的缩放而调整9.1.3动画的时间配置 1、关键帧动画第九章基础动画与动画控制器创建一个对象的关键帧过程如下:首先选择对象后,单击“自动关键点”按钮,进入自动关键帧模式,使该按钮、时间滑块区以及活动视图边框红色显示;接着移动时间滑块到目标位置,确定关键帧的设置位置,然后在场景中修改对象的位置、形状或任意参数可以将时间滑块移动到多个目标位置,设置对象的多个关键帧最后再单击“自动关键点”按钮,退出自动关键帧模式,“自动关键点”按钮、时间滑块区和活动视图边框恢复正常显示状态如果选择的对象设置了关键帧,在轨迹栏的时间轴上就会显示出关键帧的标记控制关键帧的常用操作也可以在时间轴上实现在关键帧标记上单击鼠标右键将会弹出一个快捷菜单如图所示,在快捷菜单中可以对关键帧进行复制、删除等编辑操作9.1.4创建关键帧动画第九章基础动画与动画控制器目录9.19.1关键帧动画关键帧动画 9.29.2轨迹视图轨迹视图 9.39.3动画控制器与约束动画控制器与约束 9.49.4上机实训上机实训 2、轨迹视图第九章基础动画与动画控制器9.2.19.2.1 【实例【实例9-29-2】制作】制作“环球之旅环球之旅”片头效果片头效果 9.2.29.2.2 轨迹视图轨迹视图- -曲线编辑器简介曲线编辑器简介 9.2.39.2.3 编辑关键帧编辑关键帧 9.2.49.2.4 调整功能曲线调整功能曲线 2、轨迹视图第九章基础动画与动画控制器本实例制作一个栏目片头动画效果,如图所示。
通过实例的制作学习利用轨迹视图进行动画的编辑制作方法本实例动画长度为300帧,设计由三个动画环节组成,一是地球旋转着沿路径从场景外飞入画面并逐渐变大(090帧),进入画面后自转五圈(91300帧);二是地球飞入画面后,拼音文字绕地球旋转一周然后消失(91180帧),三是拼音文字消失后,中文文字出现,绕地球旋转到画面中央(181290帧)9.2.1【实例】制作“环球之旅”片头效果 2、轨迹视图第九章基础动画与动画控制器使用主界面的轨迹栏和动画控制区只能进行一些比较简单的动画设置,例如,设置关键帧、关键帧的移动复制和删除等操作,在动画制作过程中,有许多复杂的动画编辑操作需要在轨迹视图中完成在轨迹视图中不但可以创建关键帧、改变关键帧之间的插值,还可以进行添加、修改动画控制器和添加音频效果等操作轨迹视图有“曲线编辑器”和“摄影表”两种不同的模式曲线编辑器”模式将动画显示为功能曲线,而“摄影表”模式将动画显示为包含关键点和范围的电子表格打开“曲线编辑器”模式轨迹视图的方法有以下几种选择“图标编辑器”“轨迹视图-曲线编辑器”菜单命令单击主工具栏上的“曲线编辑器(打开)”按钮 在视图中单击鼠标右键,在弹出的快捷菜单中选择“曲线编辑器”命令。
9.2.2轨迹视图-曲线编辑器简介 2、轨迹视图第九章基础动画与动画控制器“轨迹视图-曲线编辑器”如图所示9.2.2轨迹视图-曲线编辑器简介 2、轨迹视图第九章基础动画与动画控制器1. “控制器”窗口“控制器”窗口在轨迹视图的左半区,“控制器”窗口能显示对象名称和控制器轨迹,还能确定哪些曲线和轨迹可以用来进行显示和编辑控制器”窗口以层级树的方式显示出场景中所有可编辑项目世界”:在整个层级树的根部,包括场景中所有关键点的设置声音”:可以将场景动画与声音文件或计算机的节拍器进行同步,实现动画的配音工作Video Post”:对视频合成器中特效过滤器的参数进行动画控制全局轨迹”:包含了控制器类型的列表清单环境”:为环境编辑器中的参数设置动画场景材质”:对场景中所有已经指定给对象的材质进行动画设置对象”:对场景中的所有对象的参数进行动画设置,包括几何体、图形、灯光、摄影机等对象的创建参数以及指定给对象的编辑修改器、材质、动画控制器的参数9.2.2轨迹视图-曲线编辑器简介 2、轨迹视图第九章基础动画与动画控制器 、“关键点”窗口在“关键点”窗口中以功能曲线的形式显示关键帧,即把关键点的值,以及关键点间的插值,显示为曲线。
它显示“控制器”窗口中选中项目动画轨迹的关键帧和运动曲线,动画轨迹曲线的水平轴表示动画的时间轴,垂直轴表示参数的变化值,关键帧以运动曲线上的方块表示,可以通过改变曲线上关键帧的位置、调节关键帧的平滑属性等改变动画轨迹曲线的形状,从而对动画运动轨迹进行形象化地控制9.2.2轨迹视图-曲线编辑器简介 2、轨迹视图第九章基础动画与动画控制器 、 工具栏工具栏位于轨迹视图的上部,用于进行各种轨迹形态控制,它包括控制项目、轨迹和功能曲线的所有工具工具栏分为“关键帧控制(Key)”、“关键帧切线(Key Tangents)”、“曲线(Curves)”等等工具栏,在工具栏空白处单击鼠标右键,在弹出的快捷菜单中选择“显示工具栏”命令,可以控制各类工具栏的显示与否9.2.2轨迹视图-曲线编辑器简介 2、轨迹视图第九章基础动画与动画控制器 状态栏和视图控制区默认情况下,“关键帧状态栏(Key Status)”和“视图控制区(Navigation)”位于轨迹视图的下部,如所示左侧的状态栏显示当前选中关键帧的状态,并可以输入关键帧的变换值视图控制区包括5组按钮,它们可以用来平移和缩放曲线编辑窗口9.2.2轨迹视图-曲线编辑器简介 2、轨迹视图第九章基础动画与动画控制器在轨迹视图可以编辑动画的关键点,常用的功能按钮在“关键帧控制”工具栏中,如图 所示。
在进行编辑操作时,先在“控制器”窗口中选择要编辑的项目,在“关键点”窗口中显示出该项目的运动轨迹,选择要编辑的关键帧,使用“关键帧控制”工具栏中的按钮即可实现关键帧的各种编辑操作关键帧控制”工具栏中各按钮的作用移动关键点”按钮组 该组按钮包括三个按钮,分别用于在“关键点”窗口中任意方向、水平方向和垂直方向移动关键点,而相邻关键点保持固定不动滑动关键点”按钮 在“关键点”窗口中水平滑动关键点,同时保持与相邻关键点间的位置添加/移除关键点”按钮 在现有曲线上单击可以创建关键点,按住键,在关键点上单击可以删除关键点9.2.3编辑关键帧 2、轨迹视图第九章基础动画与动画控制器在轨迹视图中,通过修改关键点的切线类型可以控制关键点附近的运动平滑度和速度,进而改变对象在关键点间的运动方式选择关键点后,单击工具栏上的“关键点切线”工具栏中的按钮就可以改变关键点两边曲线的切线率,“关键点切线”工具栏如图所示9.2.4调整功能曲线 2、轨迹视图第九章基础动画与动画控制器“将切线设置为自动”按钮 自动设置关键点的切线率,创建关键帧时,关键帧的切线率的默认为自动状态将切线设置为样条线”按钮 将关键点两侧的切线率设置为自定义,可以使用控制柄调节切线率。
将切线设置为快速”按钮 设置关键点两侧的切线率,使对象在关键点两侧做增量运动,例如对象的加速运动9.2.4调整功能曲线 2、轨迹视图第九章基础动画与动画控制器“将切线设置为慢速”按钮 设置关键点两侧的切线率,使对象在关键点两侧做减量运动将切线设置为阶梯式”按钮 将关键点两侧的轨迹曲线设置为直角折线方式,对象在运动时由一个关键点的状态直接转。