碰撞发射器

每当两个或多个动力学物体之间发生碰撞事件时,碰撞发射器便会将粒子发射到粒子模拟中。发射器的工作原理与径向发射器相同,共享许多相同的设置,但是发射位置和方向由顶点与另一个动力学曲面的碰撞来定义。

用法

这样定义了两个或多个动态元素并在Items列表中,按Emit on Collision按钮。这增加了Collision Emitter项目(自动将它们正确连接到Schematic视图)。现在,当评估或缓存模拟时,粒子将在以下位置选择的动态项目之间的任何碰撞事件位置发射: Emit on Collision项目已添加。要将事实之后的其他项目添加到碰撞发射器,可以将任何动态项目添加到与碰撞发射器关联的“组项目”。一个Dynamic Collider还可添加项以使生成的粒子碰撞并与动态元素交互。发射的粒子由碰撞发射器的设置控制。选中后,它将在Properties面板。

 

选项

描述

Enable

打开或关闭从发射器产生的粒子。禁用发射器时,其设置不会产生任何结果。

Emission Rate

控制每次碰撞每秒发射的粒子数。

Random Seed

生成随机发射值时使用的初始数字。每个种子产生不同的随机结果。当场景中有多个具有相同设置的发射器时,您需要更改此设置。

Cone Angle

确定从每个中心发射点向外的总发射范围,生成粒子并在指定范围内沿随机方向发射它。设置为180°时,粒子会像点发射器一样在所有方向上均等地向外辐射。当设置为小于180°时,粒子仅在指定范围内辐射。将该值设置为小于90°会产生锥形发射,类似于水管。

Angle Spread

允许您在已定义的外侧边缘上定义软衰减范围Cone Angle,发射概率降低,在指定范围内衰减。

Velocity Cutoff

定义一个较低的相对速度限制,其中碰撞项不会引起发射。

Particle Attributes

Initial Velocity

确定粒子在出生时的移动速度。粒子保持相同的速度,直到受到力或碰撞的影响。重力和阻力是粒子模拟项可以自动生成的两个力。

Velocity Spread

在指定值内随机改变单个粒子的速度,使粒子显得更加变化自然。

Inherit Velocity

启用后,单个粒子将继承发射器项的速度(如果处于运动状态),则将其速度添加到Initial Velocity。禁用时,粒子将忽略发射器项目的移动。

Start Radius

偏移粒子产生的位置,从而产生较大的发射区域。设置为0时,所有粒子都源自同一位置。当。。。的时候Start Radius大于0时,从偏移量创建的粒子将随机分布在整个光盘上。

Radius Spread

变化Start Radius值在此范围内(正负)随机产生一个在其中生成粒子的体积。