Maya Sprite粒子应用高级教程

http://tech.ddvip.com   2007年08月19日    社区交流

内容摘要:Maya Sprite粒子应用高级教程

  9、地面制作。建立一个40×10的Nurbs 平面,如图,随意雕刻一些起伏(自己随意),注意UV方向应和图上一致(可以按F8进入CV点层级观看UV向),以保证与后面的教程一致。

  Maya Sprite粒子应用高级教程

  10、先选择Particle,然后选择地面,设置Goal,Goal Weight 为1。

  Maya Sprite粒子应用高级教程

  这时选择Emitter,设回Emitter Type: Omin,并将particleShape1的Max Count设回-1,前面的设置只是为了便于观察,方便图片序列设置。播放动画,观察。

  Maya Sprite粒子应用高级教程

  11、粒子寿命我们用lifespanPP来控制,选择粒子,在Lifespan Mode里选择lifespanPP only,然后在Per Particle Attributes里为lifespanPP添加一个Creation表达式particleShape1.lifespanPP = rand (6,8); 。

  12、现在我们要利用两个参数goalU 和goalV来控制粒子,同添加spriteNumPP的方式一样我们为粒子添加goalU和goalV两个属性播放动画,这时所有粒子都停在了一个点,为什么?因为我们添加了goalU和goalV,但还未为其赋值,默以则goalU=0;goalV=0;所以出现了这样的情形。

  Maya Sprite粒子应用高级教程

  13、根据地面Nurbs平面的UV向,我们为goalV添加一个Creation表达式particleShape1.goalV = rand (0,1); 即在V向上随机分布播放,如图。

责编:豆豆技术应用

正在加载评论...