Maya动画基础(二)非线性动画
http://tech.ddvip.com 2007年08月12日 社区交流
内容摘要:使用非线性动画编辑器Trax,可以不受时间限制地非线性地分层和混合角色(参见角色概念篇)动画序列。用户可以分层和混合包括运动捕捉和路径动画在内的任何类型的关键帧动画。把Trax编辑器其他的动画工具一起作用,可以开发出复杂的动画。
当你从一个角色上复制一个片断并粘贴到另外的角色上时,被粘贴的角色的属性可能不会象期望的那样动画。例如,脚部的旋转奇怪地代替了脖子的旋转。
假如发生了这个问题,很可能被粘贴的,或者说被映射的角色的属性或物体与原来的角色不一样。为了修正映射的关系使角色能像原来的那样动画,你必须导出角色的映射
(character map)并修改那些不正确的属性映射。
如何导出角色映射并修改:
a. 删除粘贴的片断,如果有的话;
b. 选择这两个角色。
c.在trax中选择File>Export character map。
d.设置下列的选项:
map method—决定映射的格式:
by attribute name—将映射建立在相对应的属性名称上;
by attribute order—将映射建立在相对应的通道的属性顺序上;
by node name—将映射建立在相对应的物体与属性名称上;
by current map—仅当你已经导出一个角色映射并执行了按下面步骤描述的MEL角本时,本方法才有效。这个选项按当前选择的角色的映射来建立映射。在你已经导出了修正角色映
射的映射,之后再增加新的属性到角色时是十分有效的。假如你使用的是by current map,你将能修改更多的属性映射—当然只是那些在最后修改映射之前增加的属性。
最好的映射办法是按不同情况选择最容易编辑的办法。你有必要知道所有角色的属性及它们的排列顺序。
e.单击export键,文件浏览窗口将出现;
f.在窗口,指定文件名并将角色映射储存到“登录名/maya/scripts”目录下,角色映射是一个.mel文件;
g.用WINDOWS记事本打开角本并修正属性映射。在文件中有关于修改方法的说明;
责编:豆豆技术应用