首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
 Dreamweaver | Flash
 Fireworks  | Frontpage
 HTML/CSS  | Javascript
 Photoshop  | CorelDraw
 AuotoCAD   | Illustrator
 Freehand
 3DMax    | Authorware
 Director   | Maya
 PP点点通 | 迅雷 | BT
 eMule | FlashGet | Nero
 Ghost | Outlook | IE
 Maxthon | Office
 QQ | MSN | 网易泡泡
 Skype | 雅虎通 | 新浪UC

最新文章

您现在的位置: 中国IT实验室 >> 多媒体 >> Maya学习教程 >> 正文

MAYA 制作叶子无规则飘落


ChinaItLab  2006-4-27 佚名  保存本文   推荐给好友  收藏本站


◆ 网页平面多媒体培训、认证考试免费咨询热线:400-700-5807   进入网络咨询平台

在 "Per Particle (Array) Attributes" 中,会看到新增加了一个属性 ——rotPP ,现在我们用鼠标右键点击它,创建一个表达式( Creation-expression ),看下图:
设为 particleShape1.rotPP = rand (0,360);


6 、我们还得创建一个 runtime-expression (下图),来控制粒子的随机运动值。设为 particleShape1.rotPP += 0.001;
"+=" 在这里面的意思是每帧加 0.001 的值。

7 、现在我们打开 particleshape 属性框,将 Rotation options 里面的 Rotation 设为 "rotPP" 。

8 、 我们按 play 测试动画,叶子在空中无规则的旋转飘落。

9 、 我们想象怎么能让叶子落到地面上去呢?其实很简单。我们再做个平面(如图),记住要比第一个面大。然后先选择刚做的平面,按住 shift 再选择 particle1 (就是叶子,也可在大纲视图里选),给它们一个( particles->make collide )碰撞命令 , 设置 friction 为 0.8-1 (如图)。

10 、播放动画,大家会看到粒子落到地面后还是在那旋转,这不是我们想要的。我们还得进入表达式编辑器里设置 "velocity" 值( Attribute-Editor->particleshape ) , 在 Per particle (Array) Attributes 里的 "rotPP" 上用鼠标右键点击,然后编辑 runtime 表达式。我们增加新的一小段 MEL (如图)。

11 、现在粒子落到地面不会动了:)因为速度周转率为 0 ( velocity=0 -> $vel=0 ),完成。

上一页  [1] [2] 

【责编:wayen】


 相关文章  推荐文章
三维片中灿烂阳光等细节特效表现
Maya轴点设置制作滚动的立方体动画
三维渲染软件VRAY做室内灯光渲染
Maya的形状融合变形器Blend Shape
灯光照明效果的Vray教程
Maya设计中对行走的剖析
Maya关键帧约束混合推小球动画
Maya动画穿绳小球的滑摆运动教程
如何在Maya中以单面线框模式做渲染
三维设计软件Maya建模绞编手链
 文章评论