断开碰撞
当为粒子创建完碰撞效果或者力场效果以后,如果想断开其中的某种效果,需要通过 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 :和粒子发射参数类似,用于设置粒子发射时的圆锥角度,在这个范围内粒子可以被随机发射。
新闻热点
疑难解答