第6章 动画控制器_第1页
第6章 动画控制器_第2页
第6章 动画控制器_第3页
第6章 动画控制器_第4页
第6章 动画控制器_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章动画控制器当我们在场景中为一个物体设置动画时,要制作关键帧来确定物体运动的状态。但是对于非关键帧的物体的状态,3dsmax必须插入动画数据。在3dsmax中,所有的动画数据都是由动画控制器来处理,它能够储存动画值,安排两个关键帧之间的插入值。在3dsmax中,目标摄影机和目标聚光灯默认的是注视控制器,其他物体对象默认的是“位置XYZ”控制器。与关键帧动画相比,使用控制器制作动画更具体,可以制作较复杂的动画效果。5.1动画控制器的分类

1、单一性的动画控制器:只控制物体的单一属性。

2、复合属性的动画控制器:可以结合并管理多个动画控制器。5.2指定控制器类型的方法当每次对场景中的物体做动态设定时,3dsmax会自动指定一个默认的动画控制器。同时,在创建或变换一个物体时,系统也会使用变换控制器来放置此物体。如果希望以默认控制器以外的不同方式来设定动画时,就必须指定不同的控制器。三种方法:

1、用运动命令面板在运动命令面板中只能选用变换控制器(PRS控制器)。

2、用轨迹视图在轨迹视图中提供了对所有控制器的访问。

3、使用菜单

动画主菜单。5.3常用的动画控制器一、位置控制器(PositionXYZ)

使用位置XYZ控制器将当前对象的位置坐标分离在X、Y、Z三个独立的动画坐标中。这样便可以利用表达式控制器分别控制X、Y、Z三个独立轴向的动画轨迹。

1、路径约束控制器(PathConstraint)

使用路径约束控制器可以让物体沿着一定的路径移动,而不需要使用变换工具和动画按钮。路径约束控制器可以使一个物体沿一条曲线或多条曲线的平均位置移动。路径可以是各种类型的样条曲线,另外在约束物体运动的同时,路径曲线也可以被指定旋转、移动、缩放的变换动画。该控制器使用简单、方便,常用于控制汽车的前进路线、行星的运动轨迹、物体下落的路径、船的航线等。操作步骤:

1、在场景中创建路径和物体

2、指定路径约束控制器

3、设定控制器的参数例5-1:螺旋上升的小球

一、建模

1、螺旋线:

R1=20,R2=10,H=50,T=32、球体:R=2.5

二、动画为小球指定路径约束控制器。例5-2:过山车一、建模1、轨道(1)圆(前视图):R75(2)矩形:25*4(3)放样2、小车(1)线,圆(R5)(2)挤出:15移动轴心点至底部。二、动画为小车指定路径约束控制器,设定相关参数。

2、噪波位置控制器(NoisePosition)

噪波位置控制器,是定义动画对象X,Y,Z的值按照随机函数变化,从而使动画对象产生随机的噪波和随机跳动的效果。

3、位置列表控制器(PositionList)

位置列表控制器并不是一个真正的动画控制器,它的作用是结合两个或两个以上的控制器,按从上到下的排列顺序进行计算,对动画对象产生组合控制效果。

例5-3:卡通人

(位置列表、路径约束和噪波位置控制器)例5-3:卡通人一、创建场景

1、卡通小人

(1)头部:球体(R15),眼睛:球体(R5)(2)躯干:倒角长方体:20*10*30*5(3)胳膊:圆柱体:R2.5,H15(4)腿:圆柱体:R3,H20

成组,移动轴心点至脚下。

2、底板:长方体:200*300*53、路径:椭圆150*250二、为卡通人指定位置列表控制器三、指定路径约束控制器四、加入一个噪波控制器

参数:Z=50,勾选>0。

二、旋转控制器旋转控制器用于控制物体旋转的位置,设计动画对象的旋转效果。

1、注视约束控制器(LookAtConstraint)

注视约束控制器可以控制动画对象注视着目标物体进行移动,当目标物体移动时,动画对象会调整自己的位置、角度进行移动,以保持注视目标物体的状态。使用该控制器时,一般使用一个“虚拟对象”作为目标物体。虚拟对象是起辅助作用的特殊对象,在场景渲染后并不出现。目标物体可以是虚拟物体,也可以是真实物体。注意:由于注视约束控制器用于约束一个物体的旋转角度,并不控制物体的位置移动,而旋转和移动是物体相互独立的两个属性,因此,在对物体设定该控制器后,还可以移动物体。

2、EulerXYZ控制器它是一种合成的控制器,它将旋转分为X,Y,Z三个方向,分别控制动画对象在3个轴向上的旋转,对每个轴向分别指定控制器。该控制器使用的单位是弧度,在使用其他控制器时会自动转换单位。例5-4:注视约束控制器(LookAtConstraint)

1、前述场景中加入摄影机:圆柱,圆锥,长方体

2、为摄影机指定注视约束控制器例5-5:圆片注视虚拟对象

1、创建—辅助对象—虚拟对象

2、创建螺旋线1:

10×0×(-150)×103、对虚拟对象指定路径约束控制器,约束路径为螺旋线1。

4、创建螺旋线2:60×2×0×105、创建圆片:圆柱体:20×26、对圆片指定路径约束控制器,约束路径为螺旋线2。

7、选择圆片,指定注视约束控制器,注视目标为虚拟对象。例5-6:旋转的陀螺例5-6:旋转的陀螺一、陀螺模型

1、创建—扩展基本体—油罐:100×50×20,边数=202、编辑网格—面:选择顶部中间的网格面,挤出20;同样选中底部中间的网格面,挤出20,在编辑几何体中单击“塌陷”。

3、网格平滑:平滑度=0.8

二、陀螺旋转动画

1、给陀螺指定EulerXYZ控制器。

2、在轨迹视图中选中“Z轴旋转”,增加0和100两个关键帧,并修改100帧处值为3600度。在第0帧选择快切线方式,在第100帧选择慢切线方式。三、陀螺平移摆动

1、在第0帧:单击“自动关键点”,开始录制动画

2、给陀螺指定噪波位置控制器:取消“分形噪波”,X=Y=5,Z=0,频率=0.33、在第100帧:X=Y=20,其余参数同上,结束录制。三、缩放和约束控制器缩放控制器可以用于控制物体的大小,制作出变形的动画。约束控制器可以用于约束物体的移动范围,设计多个对象通过约束在一起表现的动画效果。

1、缩放控制器缩放控制器主要用于控制对象在3个坐标轴向上的缩放比例。

注意:通过在不同关键帧对动画对象使用编辑修改器,也可以制作变形动画,其变形效果可以千变万化。

2、链接约束控制器链接约束控制器的作用是将物体对象(子对象)链接到目标物体(父对象)上,使物体对象随目标物体运动,运动中两个物体会形成一个整体。例5-7:圆球变形动画1、创建一个圆球2、第0帧:录制动画3、指定缩放类控制器:ScaleXYZ控制器4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论