纳金网
标题:
Maya特效操作技巧(三)
[打印本页]
作者:
其实我是神
时间:
2012-9-29 14:45
标题:
Maya特效操作技巧(三)
技巧三:控制粒子随机大小
控制粒子随机大小变化的过程是通过表达式来实现的,表达式不仅能控制粒子的随机大小,还能控制粒子的发射速度和死亡时间。通过这样的方式可以改变动力学以及其他模块的效果。
下面通过一个小实例来做具体讲解。
步骤01: 在Dynamics(动力学)模块下,执行Particles>Create Emitter(离子>创建发射器)命令,创建一个发射器,并打开属性编辑器面板,将Particle Render Type(粒子渲染类型)设置为Spheres(球体),并将Radius(半径)值设置为0.2,如下图所示。(提示:为了使粒子有足够的发射时间,在时间轴上将动画播放时间设置为200帧。)
7.jpg
步骤02:单击Add Dynamic Attributes(添加动力学属性)卷展栏下的General(常规)按钮,打开Add Attribute(添加属性)窗口,切换到Particle(粒子)标签下,选择radiusPP(每粒子半径)选项,单击Add(添加)按钮,将其添加到Per Particle(Array)Attributes(每粒子排列属性)卷展栏下,然后在PerParticle(Array)Attributes(每粒子排列属性)卷展栏下radiusPP(每粒子半径)后面的文本框中单击鼠标右键,在弹出的菜单中选择Creation Expression(创建表达式)选项,如下图(右)所示。
8.jpg
步骤03:在弹出的表达式窗口中输入以下表达式:particleShape1.radiusPP=rand(0.1,0.5);如下图(左)所示。
步骤04:单击Create(创建)按钮,创建表达式,播放动画,效果如下图(右)所示,可见粒子产生了随机大小的效果。
9.jpg
除此之外,还可以制作粒子的不透明度、质量、颜色等,关于表达式,可参见本书第6章。
作者:
.
时间:
2012-10-25 21:47
顶起
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5