《第7章--基础动画与动画控制器..优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第7章--基础动画与动画控制器..优秀PPT.ppt(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第7章 基础动画与动画限制器关键帧的概念和动画设置方法 轨迹视窗的运用方法 常用动画限制器的运用方法本章重点:本章我们将要接触到最让人激烈的部分动画。通过本章学习应驾驭以下内容:7.1 关键帧动画 通过关键帧来设置动画是3ds max2008制作动画的依据。本节将具体讲解关键帧的概念及其动画的设置方法。7.1.1 3ds max中的关键帧中的关键帧 在二维传统动画中,须要手工绘制每一帧的位置和形态。而3ds max2008极大地简化了这个工作,可以在时间线上定义对象几个关键点的位置,然后通过程序计算中间帧的位置,从而得到一个流畅的动画。在3ds max中,须要手工定位的帧称为关键帧。须要留意的
2、是,位置并不是设置动画的唯一特征。在3ds max中除了位置外,旋转、比例、参数变更和材质等也可以设置动画。因此,3ds max中的关键帧只是在时间的某个特定位置指定了一个特定数值的标记。7.1.2 时间配置时间配置 3ds max是依据时间来定义动画的,默认的时间单位是帧。但是须要留意的是帧并不是严格的时间单位,同样是25帧的图像,对于NTSC制式电视来讲,时间长度不够1秒;对于PAL制式电视来讲,时间长度正好是1秒;对于电影来讲,时间长度大于1秒。由于3ds max在录制动画的过程中记录了与时间相关的全部数值,因此在制作完动画后再变更帧速率和输入格式,系统将自动进行调整以适应所作的变更。单
3、击用户界面右下角播放区的 (时间配置)按钮,即可进入“时间配置”对话框,如图7-1所示。它包括“帧速率”、“时间显示”、“播放”、“动画”和“关键点步幅”5个选项组。图7-1 “时间配置”对话框 要在3ds max中创建关键帧,就必需在打开 按钮的状况下,在非第0帧变更某些对象。这些变更可以是变换的变更,也可以是参数的变更。变更后将在该帧创建一个关键帧。例如创建了一个球,然后打开 按钮,到非第0帧变更球的半径参数,这样,3ds max将创建一个关键点。只要 按钮处于打开状态,就始终处于记录模式,3ds max将记录你在非第0帧所作的任何变更。在创建了关键帧之后就可以拖拽时间滑块来视察动画。7.
4、1.3 创建关键帧创建关键帧7.1.4 播放动画播放动画 通常在创建了关键帧后就要视察动画。此时可以通过拖拽时间滑块来视察动画。也可以运用动画限制区中的回放按钮播放动画。动画限制区中的按钮含义如下:(播放动画):用来在激活的视图中播放动画。(停止动画):用来停止播放动画(播放选定对象):用于在激活的视图中播放选择对象的动画。假如没有选择的对象,就不播放动画。(转至开头):单击该按钮,时间滑块将移动到当前动画范围的起先帧。假如正在播放动画,那么,单击该按钮,动画就停止播放。(转制结尾):单击该按钮,时间滑块将移动到当前动画范围的末端。(下一关键点):当激活 按钮后,单击该按钮,时间滑块将移动到选
5、择对象的下一个关键帧。(上一关键点):当激活 按钮后,单击该按钮,时间滑块将移动到选择对象的上一个关键帧。(时间配置):用来设置制式和时间长度7.1.5 设计动画设计动画 作为一个动画师,在起先动画之前就须要将一切规划好。设计动画的一个常用工具就是故事板。故事板对制作动画特别有帮助,它是一系列草图,用来描述动画中的关键事务、角色和场景元素。7.2 轨迹视图-曲线编辑器 轨迹视图-曲线编辑器主要用于调整动画。单击工具栏中的 (曲线编辑器)按钮,即可进入轨迹视图-曲线编辑器。它由菜单栏、编辑工具栏、树状结构图、编辑窗口四部分组成,如图7-2所示。图7-2 轨迹视图-曲线编辑器1.菜单栏 菜单栏整合
6、了轨迹视图的大部分功能。它包括“模式”、“设置”、“显示、”、“限制器”、“轨迹”、“关键点”、“曲线”和“工具”8个菜单。1.2.编辑工具栏编辑工具栏2.编编辑辑工工具具栏栏包包括括限限制制项项目目、轨迹和功能曲线的全部工具。轨迹和功能曲线的全部工具。3.树状结构图树状结构图4.树树状状结结构构图图位位于于轨轨迹迹视视图图的的左左侧侧。它它将将场场景景中中的的全全部部项项目目显显示示在在一一个个层层级级中中,在在层层级级中中对对物物体体名名称称进行选择即可选择场景中的对象。进行选择即可选择场景中的对象。5.树树状状结结构构图图中中每每种种类类型型的的项项目目都都用用一一种种图图标标表表示示,
7、可可以以运运用用这这些些图图标标快快速速识识别别项项目目代代表表的的意意义义。这这些些图标的参数说明如下。图标的参数说明如下。:将全部场景中的轨迹整合为一个轨迹,以便更快速地进行全局操作。:可在动画中加入声音。:用于设置后期合成时的动画轨迹。:包含存储限制器的清单,其中还可存储全局变量。:包括限制背景、场景环境效果等限制选项。:显示全部材质编辑器中材质球的相关信息。:包括对象和链接的子对象的层级参数。:包括修改器的次对象和参数。:是轨迹视图中的动画来源,包括动画的参数值,并且是层级清单中唯一能有轨迹并包含关键点的项目4.编辑窗口编辑窗口 位于视图右侧,显示表示时间和参数值的轨迹和功能曲线。编辑
8、窗口运用浅灰色背景表示激活的时间段。7.2.1 编辑关键点编辑关键点 在创建了关键点之后,还可对关键点的位置和范围进行调整,下面就通过一个实例,来具体介绍一下编辑关键点方法,具体过程如下:1)在前视图中创建一个半径为25的球体。2)创建球体动画。方法:激活 按钮,将时间滑块移动到第50帧,然后在前视图中将球体向上移动5个单位;接着将时间滑块移动到第100帧,在前视图中将球体向上移动10个单位。最终再次单击 按钮,退出动画录制模式。3)单击工具栏中的 (曲线编辑器)按钮,进入轨迹视图,在左侧树状结构图中选择球体的位置轨迹,如图7-3所示。图7-3 球体的运动轨迹4)添加关键点。方法:单击编辑工具
9、栏中的 (添加关键点)按钮,然后在轨迹上单击鼠标左键,即可添加关键点,如图7-4所示。5)移动关键点。方法:单击编辑工具栏中的 (移动关键点)和 (滑动关键点)按钮,都可对关键点的位置进行调整,如图7-5所示。图7-4 添加关键点 图7-5 移动关键点6)缩放关键点。方法:选定轨迹中间的两个关键点,然后单击编辑工具栏中的 (缩放值)按钮,即可对选定的部分关键点进行缩放,从而限制这些选定的关键点间与起始点的距离,如图7-6所示。7)锁定关键点。方法:单击编辑工具栏中的 (锁定当前选择)按钮,所选的关键点就被锁定,此时运用任何工具进行调整时都是针对锁定的关键点进行的,再次单击 (锁定当前选择)按钮
10、可以释放锁定,这样可以重新选定其他关键点。8)删除关键点。方法:在编辑窗口中选定其次个关键点,然后按下键盘上的键,即可删除该关键点,如图7-7所示。图7-6 缩放关键点 图7-7 删除关键点7.2.2 调整功能曲线调整功能曲线 选择曲线上的关键点后,单击鼠标右键,会弹出一个关键点信息对话框,如图7-8所示。在关键点对话框中可以变更动画的数值时间及一个或多个选定关键点两边曲线的插入方式。在这一对话框中选择点两边曲线的插入方式,可干脆影响场景中对象在两个关键点间的运动方式,按住“输入”下面的曲线按钮,在弹出的按钮中可以选择6种不同类型的入射角曲线。图7-8 关键点信息对话框l (默认曲线方式):此
11、种方式在设定了关键点后,依据关键点的位置来随机确定点两边的入射角曲线,如图7-9所示。对象在两个关键点之间的运动轨迹为曲线形式。l (直线插入方式):此种方式将关键点两边曲线变为直线入射形式,如图7-10所示。物体在两个关键点之间的运动轨迹为直线,物体在两个关键点之间做匀速运动。图7-9 默认曲线方式 图7-10 直线插入方式l (直角插入方式):此种方式将关键点两边的轨迹曲线以直角折线方式插入,如图7-11所示。通常用于突变过程。选择这种插入方式后,物体在运动时只出现关键点设定的位置而没有关键点之间的运动过程。l (减量插入方式):选择此种插入方式后,点两边的曲线如图7-12所示,对象在两个
12、关键点之间做减量运动,比如上抛物体的运动。图7-11 直角插入方式 图7-12 减量插入方式l (增量插入方式):选择这种插入方式,关键点两端的曲线如图7-13所示,对象在两个关键点之间做增量运动,比如下落物体的运动。l (贝塞尔插入方式):选择此种方式,可以运用贝塞尔限制柄随意调整曲线造型,如图7-14所示,这样能够更好地限制轨迹的形态。图7-13 增量插入方式 图7-14 贝塞尔插入方式7.3 动画限制器 在3ds max2008中,创建的任何一个对象都被指定了一个默认的限制器。假如要制作一些特殊的效果,还可以指定其他的限制器,在限制器左边有“”标记的,表明是当前运用的限制器,或是系统默认
13、的设置,如图7-15所示。图7-15 当前运用的限制器 7.3.1“变换变换”限制器限制器 3ds max 2008的限制器可在轨迹视图和“运动”面板中进行指定,这两个地方的内容和效果完全相同,只是面板形式不同而已。进入 (运动)面板,然后选择“变换”选项,如图7-16所示。接着单击 (指定限制器)按钮,会弹出“指定变换限制器”面板,如图7-17所示。它包括“变换脚本”、“链接约束”和“位置旋转缩放”3种限制器。图7-16 限制器类型 图7-17 指定变换限制器面板 这3种限制器的参数说明如下。变换脚本:用脚原来设置变换限制器。链接约束:用于对层次链中由一个物体向另一个物体链接转移的动画制作。
14、安排作为链接对象的父物体后,可以对起先的时间进行限制。位置旋转缩放:变更限制器对话框中的系统默认设置,运用特别普遍,是大多数物体默认运用的限制器,它将变换限制分为“位置”、“旋转”和“缩放”3个子限制项目,分别安排不同的限制器。7.3.2“位置位置”限制器限制器 进入 (运动)面板,选择“位置”选项,然后单击 (指定限制器)按钮,会弹出“指定位置限制器”面板,如图7-18所示。它包括多种“位置”限制器,下面对一些常用的“位置”限制器类型做个介绍。图7-18 “指定位置限制器”面板lBezier位置:这是3ds max2008中运用最广泛的动画限制器之一,它在两个关键点之间运用一个可调的样条曲线
15、来限制动作插值,对大多数参数而言均可用,所以“位置”限制器对话框中选择它作为默认设置。它允许以函数曲线方式限制曲线的形态,从而影响运动效果。还可以通过贝塞尔限制器限制关键点两侧曲线连接的圆滑程度。lTCB位置:它通过“张力”、“连续性”和“偏移”三个参数项目来调整动画。l弹簧:它通过“张力”和“阻尼”两个参数项目来产生弹簧动画。l附加:将一个物体结合到另一个物体的表面。须要留意的是目标物体必需是一个网格物体,或者能够转化为网格物体的NURBS物体、面片物体。通过在不同关键点安排不同的附属物限制器,可以制作出一个物体在另一物体表面移动的效果。假如目标物体表面是变更的,它将发生相应的变更。l路径约
16、束:使物体沿一个样条曲线路径进行运动,通常在须要物体沿路径轨迹运动且不发生变形时运用。假如物体沿路径运动的同时还要产生变形,应运用“路径变形”修改器修改或空间扭曲。l曲面:使一个物体沿另一个物体表面运动,但是对目标物体要求较多。目标物体必需是球体、圆锥体、圆柱体、圆环、四边形面片、NURBS物体。除此之外,都不能作为曲面限制器的目标物体,而且这些物体要保持完整性,不能运用“切片”处理,不能加入变动修改吩咐。l位置X、Y、Z:将位置限制项目分为X、Y、Z三个独立的限制项目,可以单独为每一个限制项目安排限制器。l位置表达式:它是通过数学表达式来实现对动作的限制。可以限制物体的基本创建参数(如长度、
17、半径等)。l位置脚本:通过脚本语言进行位移动画限制。l位置列表:它是一个组合其他限制器的合成限制器,能将其他种类的限制器组合在一起,按从上到下的依次进行计算,从而产生组合限制效果。l位置运动捕获:在3ds max2008中,允许运用外接设置限制和记录物体的运动,目前可用的外接设备包括鼠标、键盘、游戏杆和MIDI。l线性位置:它是在两个关键点之间平衡地进行动画插值计算,从而得到标准的直线性动画,常用于一些规则的动画效果,如机器人关节的运动。l音频位置:它是通过一个声音的频率和振幅来限制动画物体的位移运动节奏,基本上可以作用于全部类型的限制参数。可以运用WAVE、AVI等文件的声音,也可以由外部干
18、脆用声音同步动作。l噪波位置:此限制器产生一个随机值,可在功能曲线上看到波峰及波谷。它没有关键点的位置,而是运用一些参数来限制噪声曲线,从而影响动作。7.3.3“旋转旋转”限制器限制器 进入 (运动)面板,选择“旋转”选项,然后单击 (指定限制器)按钮,会弹出“指定旋转限制器”面板,如图7-19所示。它包括多种“旋转”限制器,下面对一些常用的“旋转”限制器类型做个介绍:图7-19 “指定旋转限制器”面板lEuler XYZ:它是一种合成限制器,通过它可将旋转限制分别为X、Y、Z三个项目,分别限制在三个轴向上的旋转,然后可以对每个轴安排其他的动画限制器。这样做的目的是实现对旋转轨迹的精细限制,l
19、TCB旋转:它通过“张力”、“连续性”和“偏移”三个参数项目来调整旋转动画。该限制器供应类似Bezier限制器的曲线,但没有切线类型和切线限制手柄。l平滑旋转:完成平滑自然的旋转动作,与“线性”旋转相同,没有可调的函数曲线,只能在轨迹视图中变更时间范围,或者在视图中旋转物体来变更旋转值。l线性旋转:它是在两个关键点之间得到稳定的旋转动画,常用于一些规律性的动画旋转效果。l旋转脚本:它是通过脚本语言进行旋转动画限制。l旋转列表:它不是一个具体的限制器,而是含有一个或多个限制器的组合,能将其他种类的限制器组合在一起,按从上到下的排列依次进行计算,产生组合的限制效果。l旋转运动捕获:当旋转运动捕获限
20、制器安排后,原限制器将变为下一级限制器,同样发生限制作用。接通外设后,旋转运动捕获限制器可以反复进行物体旋转运动的捕获,最终的运动结果将在每一帧建立一个关键点,可以运用轨迹视图中的 (削减关键点)工具对他们进行精简。l音频旋转:它是通过一个声音的频率和振幅来限制动画物体的旋转运动节奏,基本上可以作用于全部类型的限制参数。l噪波旋转:此限制器产生一个随机值,可在功能曲线上看到波峰及波谷,产生随机的旋转动作变更。它没有关键点的设置,而是运用一些参数来限制噪声曲线,从而影响旋转动作。7.3.4“缩放缩放”限制器限制器 进入 (运动)面板,选择“缩放”选项,然后单击 (指定限制器)按钮,会弹出“指定缩
21、放限制器”面板,如图8-20所示。它包括多种“缩放”限制器,下面对一些常用的“缩放”限制器类型做个介绍。图7-20 “指定缩放限制器”面板lBezier缩放:它是默认的“缩放”限制器,它允许通过函数曲线方式限制物体缩放曲线的形态,从而影响运动效果。lScale XYZ:它将缩放限制项目分别为X、Y、Z三个独立的限制项目,可以单独为每一个限制项目安排限制器。lTCB缩放:它通过“张力”、“连续性”和“偏移”三个参数项目来调整物体的缩放动画。该限制器供应类似Bezier限制器的曲线,但没有切线类型和切线限制手柄。l缩放表达式:它通过数学表达式来实现对动作的限制。可以限制物体的基本创建参数(如长度、
22、半径等),可以限制对象的缩放运动。l缩放脚本:它通过脚本语言进行缩放动画限制。l缩放列表:它不是一个具体的限制器,而是含有一个或多个限制器的组合。能将其他种类的限制器组合在一起,按从上到下的排列依次进行计算,从而产生组合的限制效果。l缩放运动捕获:它首次安排时要在轨迹视图或运动面板中完成,修改和调试动作时要在程序吩咐面板的运动捕获程序中完成。安排缩放运动捕获限制器后,原限制器将变为下一级限制器,同样发挥限制作用。接通外设,缩放运动捕获限制器可以反复进行物体缩放运动的捕获,最终的运动结果将在每一帧建立一个关键点。l线性缩放:在两个关键点之间得到稳定的缩放动画。常用于一些规律性的动画效果。l音频比例:它通过声音的频率和振幅来限制动画物体的缩放运动节奏,基本上可以作用于全部类型的限制参数。l噪波缩放:此限制器产生一个随机值,可在功能曲线上看到波峰及波谷,产生随机的缩放动作变更。没有关键点的设置,而是运用一些参数来限制噪声曲线,从而影响对象的缩放动作。