MAYA粒子制作动态旋风特效相当有用的东西,需要的就学习一下吧

修改
鏉ユ簮: hanyuxin 浏览 5437 日期 2010-12-18 0

MAYA粒子制作动态旋风特效相当有用的东西,需要的就学习一下吧

制作一段骨骼,并给骨骼一个线条IK,将曲线绑定到骨骼上.利用骨骼运动带动曲线运动.大家可以用簇变形来做,怎么做大家都会吧.要将每个蔟子化到梗骨骼上,方便整体运动。如图:

下面,关键时刻到了。建立一个粒子发射器。简单的进行设置,如图:

现在给粒子的位置属性设置表达式:

float $para=sin(1.57*particleShape1.age/particleShape1.lifespan);

float $poi[]=`pointOnCurve -pr $para -p axis`;

float $rad=0.6+pow(particleShape1.age/1.5,6);

float $ang=particleShape1.age*3+(particleShape1.particleId+rand(0.1,0.3))*0.25;

float $x=$rad*sin($ang);

float $z=$rad*cos($ang);

particleShape1.position=<<($x+$poi[0]),$poi[1],($z+$poi[2])>>;

然后对梗骨骼的位移进行动画,龙卷风就会跑起来。下面,我来对表达式进行解释。

,

评论

{{ username ? username.charAt(0).toUpperCase() : '?' }}
Ctrl+Enter 发布
{{ (c.username || c.author_name || '?').charAt(0).toUpperCase() }}
{{ c.username || c.author_name }} {{ Utils.formatDate(c.created_at) }}