用Maya中的表达式功能生成随机自动动画.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《用Maya中的表达式功能生成随机自动动画.pdf》由会员分享,可在线阅读,更多相关《用Maya中的表达式功能生成随机自动动画.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、龙源期刊网 http:/ 用 Maya 中的表达式功能生成随机自动动画 作者:惠晓钟 来源:价值工程2011 年第 23 期 摘要:目的:说明在三维动画制作软件 Maya 中如何用表达式功能生成随机自动动画;方法:先分析了表达式功能的特点,然后用几个典型的示例说明表达式的动画应用;结果:说明了表达式应用过程中的几个问题;结论:通过几个自动动画示例的代码分析,说明表达式对于生成随机自动动画是可行的,有助于动画师增加动画效果,节省动画制作时间。Abstract:Objective:States how to generate automatic animation with Maya expres
2、sion.Methods:First,analyze the basic characteristics of Maya expression.And then use examples to show the typical usage of Maya expression in generating automatic animation.Results:States several problems in use of Maya expression;Conclusion:Through code analysis of several animation examples,presen
3、ts that it is feasible to generate automatic animation with Maya expression.It makes animation more interesting,and simplifies the work of animators.关键词:三维动画;Maya;表达式 Key words:3d animation;Maya;expression 中图分类号:TP391.41 文献标识码:A 文章编号:1006-4311(2011)3-0138-02 0 引言 Maya 是业界公认的三维动画制作软件,我国的三维动漫基地普遍使用了这一
4、软件。它强大的角色动画、动力学、毛发等功能为动画制作者提供了极大的便利。我们知道,目前动画的制作无论是物体动画、还是人物角色动画都采用的是关键帧编辑方式或运动捕捉方式。尤其是第一种方式已经成为动画业的不二法门。对于一些重复性的动画,如球体的弹跳等,Maya 可以用重复循环的命令来实现。但日常生活中,除了角色的基本动作之外,还有一些随机的运动,例如人的眨眼动作、飞机飞行过程中的振动、汽车行驶中的颠簸、花瓣在水面的飘浮等,不能用简单机械的重复动画处理。本文探讨的是如何用 Maya 的表达式功能生成有趣的自动动画,为动画师节省大量时间,并增强动画的自然效果。1Maya 的表达式功能 Maya 的表达
5、式(Expression)功能的作用是向 Maya 传达指令,从而控制对象的属性随着时间变化而产生变化。对象的基本属性有三个轴向的位移(translate)、旋转(rotate)、缩放(scale)和可见性(visibility)等。要注意的是,只有可以设置关键帧并且没有被锁定的对象属性才能用表达式可以设置动画。龙源期刊网 http:/ Maya Expression有如下特点:表达式含有 Maya 全局变量,如:time(计时器)、frame(动画帧)等。语法规则与Maya 的脚本语言 MEL的语法规则一致。一般表达式是全局有效,在任意时刻都起作用,除非对 time 添加条件判断。表达式执行
6、方式是解释执行,速度不快,尤其是在场景中对象很多的情况下。表达式中所使用的对象名称与表达式关系密切,修改对象名称后,表达式会失效。要为动画场景中的某个对象设置表达式动画,可先选择动画对象,然后选择Window/Animation/Expression Editor打开表达式窗口。窗口下方的文本窗就是用来输入表达式语句的。表达式常常是很简单的一行或几行代码,就可以产生很有趣的动画效果。2 几个表达式动画典型例子 在 Maya 中,三维物体的 translateY 属性控制着物体的空间位置高度,假设要为一个球体Ball 设置在空中上下浮动的动画,可以在表达式窗口中找到 Ball 的 transla
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Maya 中的 表达式 功能 生成 随机 自动 动画
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内