Birth : Helper

Birth - superclass: helper; super-superclass:node - 7:0 - classID: #(1962490630, 515064320)

Description:

The Birth operator enables creation of particles within the Particle Flow system using a set of simple parameters. In general, use Birth as the first operator in any event connected directly to a Source event.

Constructor:

Birth...

Properties:

<Birth>.Amount Integer default: 200 -- integer

Get/Set the total number of particles emitted by the operator.

<Birth>.Emit_Start Integer default: 0 -- integer

Get/Set the time in ticks at which the operator begins emitting particles.

Note:

The time value is shown as frames in the UI.

<Birth>.Emit_Stop Integer default: 4800 -- integer

Get/Set the time in ticks at which the operator stops emitting particles.

Note:

The time value is shown as frames in the UI.

<Birth>.Rate Float default: 60.0 -- animatable; float

Get/Set the number of particles emitted per second.

<Birth>.Subframe_Sampling Boolean default: true -- boolean

Enable/Disable the Subframe Sampling. Turning it on helps avoiding particle "puffing" by emitting particles at a much higher subframe rather than using the relatively coarse frame resolution.

<Birth>.Type Integer default: 0 -- integer

Controls the state of the radio buttons in the UI. Possible values are:

0: Amount - Specifies the total number of particles emitted by the operator

Note:

To determine the number of particles emitted per frame when using Amount, divide the Amount value by the number of emission frames (Emit Stop-Emit Start+1).

1: Rate - Specifies the number of particles emitted per second. The operator emits this number of particles per second starting at the Emit Start frame and ending at the Emit Stop frame.

Birth Interfaces:

The following Interfaces are exposed by the Birth Class:

Interface: action

Interface: operator

Interface: PViewItem

See also

Birth_Script : Helper

DeleteParticles : Helper

 

Particle Flow Classes