Maya 2014动画教程(7)
Maya 2014动画教程(8)
http://www.narkii.com/club/thread-327375-1.html
打开14_begin动画文件,场景里面是三个巨虫模型,最前面的巨虫已经设置好了快速爬行的动画,而后面的两个模型还没有设置任何的动画,我们要做的就是将已经设置好的动画转移到其他的物体上面,使用的是一个动画转移的特殊存储功能。
我们先来做个简单的示范,最前面的巨虫已经具备了爬行动画,使用的帧数非常的少,所以在播放的时候是一个快速爬行的效果,现在选择巨虫的足部骨架使其成为绿色的选取状态。
按着Shift键将时间轴上的关键帧选起来,使其成为红色的选取状态。
然后按下右键,在弹出的菜单内选择 Copy,表示将所选物体的所有关键帧进行复制。
选择另一个巨虫足部前端的骨架,我们准备将复制的动作转换到这个位置,使用的方式是以 Graph Editor里面的Paste功能来进行测试。
将Time offset设置为0,Copies设置为1,表示复制的关键帧不需要偏移,复制的长度与原来的帧数一样,狮子好之后按下Paste Keys。
如图所示,经过Paste Keys的动作复制后,巨虫的足部已经产生了动作,不过采用这种方式的话会很麻烦,表示我们需要将一个个的物体分别进行复制与动作的黏贴,无形中会增加操作过程中的负担,所以接下来的我们要介绍的是另外一种功能 - 将物体的动画输出后再进行导入,使用的是ATOM这个动画转移工具。
那么ATOM是个什么玩意呢?我们来简单的了解一下,ATOM是Animation Transfer Object Model的简称,从名称上来看是一个动画的转换用途,通过ATOM可以很方便的将物体或是一个阶层式的动画架构保存起来,然后在另一个物体上导入使用。
ATOM的最大用途就是可以建立动作的资料库,例如将人物的跑步、走路、攻击等动作保存为ATOM的文件,然后在其他的场景或是其他的项目里面在套用到不同的角色上面。
了解ATOM的基本原理后,接着我们来看看具体的操作方式:
选择Animate模块里面的ATOM > Export Animation打开功能设置面板。
在Atom file的位置先输入保存的名称,其余的设置在没有特别的需求下采用默认值即可。
将巨虫的足部骨架与身体的绑定控制部分选取出来,按下Apply and Close后即可输出ATOM的动画文件。
接着在另一个巨虫上面选出相同的骨架与控制器,然后再打开ATOM > Import Animation的功能。
在Atom file里面选择保存的文件,然后将Time range的设置更换为From File,按下Apply and Close后即可读入资料。
如图所示,经过了ATOM文件的导入,现在所有的巨虫都具备了爬行的动画效果,如果要让每一只巨虫的爬行速度稍微的不同,可以用上一个教程里面的Scale Keys进行动画长度的调整。
|