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 -- integerGet/Set the total number of particles emitted by the operator.
<Birth>.Emit_Start Integer default: 0 -- integerGet/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 -- integerGet/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; floatGet/Set the number of particles emitted per second.
<Birth>.Subframe_Sampling Boolean default: true -- booleanEnable/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 -- integerControls 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: