纳金网

标题: maya龙卷风的制作方法 [打印本页]

作者: 午夜凶兔    时间: 2013-6-29 17:47
标题: maya龙卷风的制作方法
首先是龙卷风的旋转。用粒子做是肯定的了,但怎样旋转呢。
1。先做一个圆环发粒子,在坐标系的中心,粒子没有速度,原地发射。
2。我用mel让发射出的粒子围绕圆心运动,这样粒子就可以旋转起来。
3。在粒子的Y轴方向上给一个速度,粒子就可以向上升起。
4。粒子的X轴和Z轴的position给一个变化,让它随age的增大而逐渐远离圆心
5。好了,现在粒子能转了,也能上升了,但还不能移动。如果整个龙卷风发生位移,则粒子的
旋转就会发生错误。我在这想了一个麻烦的办法。我在粒子上加了一个新的属性,用来记录围绕
原点的正确旋转,每次计算完粒子的旋转后,再加上龙卷风的位移,就得到了发生位移后的龙卷
风的正确旋转位置。可能比较笨,但很有效。
6。龙卷风已经能够移动,但还不能扭曲。这里我想了一个很好的办法。我用一条和龙卷风等高的
曲线来控制龙卷风的运动,只要调节曲线的运动和形状,就可以调节龙卷风的形状。
7。龙卷风和地面接触的烟尘我用了系统提供的field就完成了。
8。龙卷风卷来了。






欢迎光临 纳金网 (http://rs.narkii.com/club/) Powered by Discuz! X2.5