Maya 4.0 粒子系统-粒子的碰撞(2)
添加时间: 2007-7-6 4:40:33 作者: 第九软件网 阅读次数:23 来源: http://www.d9soft.com
利用 Maya 的粒子碰撞功能,可以模拟许多物理现象,最典型的例子就是利用粒子碰撞模拟水滴相撞的效果。由于碰撞,粒子可能会进行再分裂、产生新的粒子或者导致粒子的死亡,这些效果都可通过粒子系统来完成。
断开碰撞
当为粒子创建完碰撞效果或者力场效果以后,如果想断开其中的某种效果,需要通过 Dynamic Relationships( 动力学属性 ) 窗口来完成,这个窗口允许用户控制任何与动力学有关的设置。
以上面的粒子碰撞场景为例,如果想断开粒子与地面物体的碰撞效果,就执行 Window → Relationship Editor → Dynamic Relationships 命令,以打开 Dynamic Relationships 窗口, 如图 10-34 所示。

图 10-34 Dynamic Relationships 窗口
在该窗口左侧的物体列表中选中粒子物体,在右侧窗格选择 FIElds 单选按钮,这样就可以看到粒子是否受到重力场的影响。在右侧的区域中选 Collisions 单选按钮,可以看到球体和平面物体都处于选中的状态,这时,表面粒子受到了这两个物体的影响。单击平面物体使其不再高亮显示,如图 10-35 所示,这样粒子物体就失去碰撞效果。

图 10-35 断开粒子碰撞连接
碰撞事件
粒子的碰撞事件包括:碰撞后再分裂、碰撞后死亡和产生新的粒子,利用这些事件可以逼真地模拟大自然的各种物理现象。
如果要创建粒子碰撞事件,必须首先创建粒子碰撞,然后执行 Particles → Particle Collision Events 命令,以打开如图 10-36 所示的对话框。

图 10-36 Particle Collision Events 对话框
在这个对话框中可以为粒子的碰撞添加各种事件,具体参数如下:
● Objects 列表框:列出场景中所有带有碰撞事件的粒子物体。
● Set Event Name :设置粒子碰撞事件的名称。
● All Collisions :当此复选框处于选中状态时,系统将为粒子与系统的所有碰撞 创建碰撞事件;当此复选框处于非选中状态时,其下侧的 Collision Number 文本框被激活,用来指定系统为粒子碰撞的哪次碰撞创建碰撞事件。
● Emit :该复选框处于选中状态时,在粒子发生碰撞时,粒子系统将会产生新的粒子,产生新粒子的数目将由 Num particles 文本框控制。
● Inherit Velocity :该值大于 0 时,新产生的粒子将继承原来粒子的发射速度。
● Split :如果该复选框处于选中状态,当粒子发生碰撞时,原始的粒子将分裂产 生新的粒子,新粒子的数目由 Num particles 文本框控制。
● Original Particle Dies :如果该复选框处于选中状态,当粒子发生碰撞时,粒子 将会消失。
● Random#Particles :该复选框处于选中状态时,分裂或者发射的粒子数目是 1 和 Num particles 数值之间的随机值。
● Spead :和粒子发射参数类似,用于设置粒子发射时的圆锥角度,在这个范围内粒子可以被随机发射。
上一篇文章: Maya 制作车灯材质 下一篇文章: Maya 4.0 粒子系统-力场(2)
相关文章:

