Birth : Helper

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

Value > MAXWrapper > Node > Helper > Birth

 

   

Particle Flow - Quick Navigation

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

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.

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).

Birth Interfaces:

The following Interfaces are exposed by the Birth Class:

Interface: action

Interface: operator

Interface: PViewItem

See Also