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.
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.
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
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.
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).
The following Interfaces are exposed by the Birth Class: