maya基础动画实例:跳动的小球_第1页
maya基础动画实例:跳动的小球_第2页
maya基础动画实例:跳动的小球_第3页
maya基础动画实例:跳动的小球_第4页
maya基础动画实例:跳动的小球_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

1、MAYAMAYA我们的世界我们的世界跳动的小球跳动的小球跳动的小球实例跳动的小球实例lMaya为用户提供了功能强大的动画制作工具,通过这些工具,用户可以自由地为对象的任何属性设置动画。l下面通过小球的弹跳动画,向大家介绍Maya动画制作的一般流程和方法。小球的弹跳动画原理小球的弹跳动画原理l制作小球弹跳动画,首先要考虑几点重要因素:球的轻重感、球的质地、球的大小及运动的速度。l不同质地的小球运动方式会有很大不同,如乒乓球和铁球。l以下以皮球为例来制作小球的弹跳动画。小皮球弹跳的原理和运动规律小皮球弹跳的原理和运动规律l、皮球从被抛出到最终落地是一个逐渐加速的过程。l、小皮球在弹跳的过程中,会发

2、生压缩和伸展的变形。即下落时拉伸变形,与地面碰撞时压缩变形,弹起到达高点时回原状。l、小球弹起的过程中,由于重力和空气阻力的作用,向上的运动速度变慢,就这样,小球不断重复向前弹起,但弹起高度越来越低,直到形变的作用力消失,各种力达到平衡,小球最终静止下来。基本设置基本设置l由于本例制作的是一个动画,因此在开启Maya后首先需要设置场景的帧率。l首先确定该动画的最后输出形式:运行启动Maya软件,执行WindowSettings/PreferencesPreferences(窗口设置/参数参数)基本设置基本设置l在Preferences(参数)窗口左侧的Categories(类别)中选择Sett

3、ings(设置),这时右栏Working Units(工作单位)中列出当前Maya运行中所使用的各种单位,从Time(时间)参数下接列表中选择Film(24fps)影片(每秒24帧)l单击主界面右下角的动画首选项也可以。基本设置基本设置l在Preferences(参数)窗口左侧类别中选择Animation(动画)在右栏中调节Default in tangent(默认入切线)和Default out tangent(默认出切线),它们均为clamped(钳制)基本设置基本设置l接下来将播放速率改为实时播放。在Preferences(参数)窗口中选择左侧Categories(类别)中的Time S

4、lider(时间滑块),然后在右侧将Playback(回放)中的Playback Speed(回放速度)改为Real-time(24fps)实时(每秒24帧),最后单击Save(保存),这样动画就可以实时播放了。创建场景创建场景l下面开始创建动画。l单击Createpolygon primetiveCube(创建多边形基本上几何立方体后面的小方框的),创建立方体做为地面。l设置宽为50、纵深20。创建场景创建场景l选中此立方体,在其属性中,将其平移X,Y,Z数值清0。l然后设置平移Y的值为-0.5.创建场景创建场景l单击创建多边形几何体球体(CreatePolygon PrimitivesSp

5、here)后面的小方块。l在弹开的窗口中设置Axis divisions(轴线部分)和Height divisions(高度细分)值均为25,然后单击创建(Create)创建一个小皮球。创建场景创建场景l选择球体,在其属性中设置Translate X(X轴位移)为-30, Translate Y(Y轴位移)为15,调整好球与立方体的位置。创建场景创建场景l分别选择球体和立方体,执行ModifyFreeze Transformations(修改冻结变换),和Center Pivot(居中轴心点)命令,至此场景的基本设置就完成了。小球动画小球动画l接下来,我们将分四步来制作小球弹跳的动画。首先,将

6、小皮球弹跳的位移动画制作出来,接着通过调节小球弹跳的速度来制作弹跳时的重量感,然后制作其压缩和拉伸的变形效果,最后制作小球弹跳过程中产生的旋转效果。l在制作过程中要注意如下4点l1、小皮球弹跳的运动轨迹是抛物线。l2、小皮球在压缩和拉伸变形时需要保持其原有体积。l3、拉伸时应注意拉伸的方向。l4、小球弹跳接触地面时,立即压扁。制作弹跳的位移动画制作弹跳的位移动画l首先要将几个关键帧动作制作出来,也就是第1、10、18、25、32、38、43、47、50、53、57、60、70帧处的关键动作。l首先需要改变时间滑块的范围,将播放范围结束帧和动画范围结束帧都设置为70,即要在170帧范围内制作动画

7、。l然后单击自动关键帧切换按钮,将自动变更的信息记录为关键帧。制作弹跳的位移动画制作弹跳的位移动画l切换到前视图,选中小球,将时间滑块拖动到第1帧,按S键,为小球的所有属性设置关键帧,这时可以看到通道盒中的全部属性已变为红色。l在时间滑块的第1帧处会显示一条红色的线,这就是已设置好的关键帧。制作弹跳的位移动画制作弹跳的位移动画l将时间滑块移动至第10帧处,将小球移动到下图所示立方体的表面上,按S键设置关键帧。l注意:此处小球只是向前弹跳,故不Z轴没有位移。制作弹跳的位移动画制作弹跳的位移动画l分别在18、25、32、38、43、47、50、53、57、60、70帧处将小球移动到下图所示位置,设

8、置关键帧。制作弹跳的位移动画制作弹跳的位移动画l选中小球,单击动画创建运动轨迹(AnimateCreate Motion Trail)后面的小方块,打开选项卡l设置Time range(时间范围)为Time Slider(时间滑块),设置选择时绘制,勾选显示帧数,如下图示。并可适当调整小球动动轨迹。调整小球弹跳重量感调整小球弹跳重量感l选择小球,执行窗口动画编辑器曲线编辑器(WindowAnimation EditorsGraph Editor),打开对话框,点击左侧通道中的pSphere1,此时右侧会出现两条动画曲线。调整小球弹跳重量感调整小球弹跳重量感l在曲线编辑器中,红色曲线表示小球沿X

9、轴正向的位移,对应左侧通道中的X轴位移属性,小球在X轴位移的动画曲线应为一条逐渐升高的曲线。l另一条曲线代表小球沿Y轴的位移,对应左侧通道中的Y轴位移属性。由于小球在做上下弹跳的运分理处时受到重力和空气阻力的影响 ,弹跳的力度会逐渐减弱,直到消耗殆尽,因而Y轴位移应该是一条逐渐平缓的抛物线。l在编辑器中可以象MAYA操作区一样移动放大缩小曲线。调整小球弹跳重量感调整小球弹跳重量感l点击X轴位移动画曲线,选中右侧图中除开始结束之外的所有关键帧,然后按Delete键将其删除。如下图示调整小球弹跳重量感调整小球弹跳重量感l点击y轴位移动画曲线,在左侧选中所有位于球在高点的关键帧,这时关键帧上会显示出

10、一种两头为方形的实心操纵杆。l执行Curvesweighted Tangents(曲线权重切线)命令,此时关键帧上的手柄会变成实心圆点。调整小球弹跳重量感调整小球弹跳重量感l执行切线自由切线权重,此时可看到所有关键帧的手柄两端都变成了空心的正方形。调整小球弹跳重量感调整小球弹跳重量感l选中第一个关键帧,再选中右侧手柄,按住鼠标中键向右拖动,将曲线调节为右下图形状。调整小球弹跳重量感调整小球弹跳重量感l依此方法,将所有顶端关键帧调节好。如下图所示调整小球弹跳重量感调整小球弹跳重量感l框选所有底端关键帧,按工具栏上的自动切线按钮,使切线自动调节到平滑。调整小球弹跳重量感调整小球弹跳重量感l框选所有

11、底端关键帧,执行切线断开切线命令,使关键帧变成如右下图所示两种颜色调节杆。调整小球弹跳重量感调整小球弹跳重量感l用鼠标中键移动手柄,使其由左下形状变为右下效果。调节所有位于底部的节点。l完成后单击播放观察小球此时运动状态。调整小球弹跳重量感调整小球弹跳重量感l为了使小球更加美观,给小球指定一种材质,以方便后面制作小球的缩放与旋转效果。l打开材质编辑窗口,新建一个Blinn材质球,点击其颜色属性后面的小方块,为其创建一个棋盘格纹理,然后将材质球指给小球。调整小球弹跳重量感调整小球弹跳重量感l此时再点播放按钮可再次观察小球运动情况,我们发现此时小球运动比较呆板。l怎么样才能给小球以生命力呢,这就需

12、要用动动画中的绽放与拉伸的效果。缩放与拉伸变形缩放与拉伸变形l在制作小球的缩放与拉伸动画时,一定要保持小球的体积不变,也就是说调节小球的缩放属性时,缩放前后小球的体积是不变的。l本例中小球的原体积数是3(即Scale X、 Scale Y、 Scale Z的总和为3)。缩放与拉伸变形缩放与拉伸变形l回到前视图中,将时间滑块移动第9帧,在属性栏中将小球的Scale X(X轴缩放)、 Scale Y(Y轴缩放)、 Scale Z(Z轴缩放)属性分别调节为0.9,1.2,0.9。按S设置关键帧。l将时间滑块移动第10帧,在属性栏中将小球的Scale X(X轴缩放)、 Scale Y(Y轴缩放)、 S

13、cale Z(Z轴缩放)属性分别调节为1.15,0.7,1.15。按S设置关键帧。缩放与拉伸变形缩放与拉伸变形l将时间滑块移动第11帧,在属性栏中将小球的Scale X(X轴缩放)、 Scale Y(Y轴缩放)、 Scale Z(Z轴缩放)属性分别调节为0.9,1.2,0.9。按S设置关键帧。l如果数值无法保存,请单击右下角的 图标。缩放与拉伸变形缩放与拉伸变形l将时间滑块移动第18帧,即小球弹跳的最高点处还原,在属性栏中将小球的Scale X(X轴缩放)、 Scale Y(Y轴缩放)、 Scale Z(Z轴缩放)属性分别调节为1,1,1。按S设置关键帧。缩放与拉伸变形缩放与拉伸变形l以此类推,对小球进行压缩和拉伸操作,在接触地面前一帧进行拉伸,接触地面时进行压缩,再次起跳的第一帧进行拉伸,到达最高点时还原。按以下数值设置小球的旋转动画小球的旋转动画l将时间滑块拖动到第1帧,在属性中设置Z轴旋转为-90,按S记录关键帧。l将时间滑块拖动到第10帧,在属性中

温馨提示

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

评论

0/150

提交评论