MAXScript Extensions > MAXScript Extensions for Particle Flow > Particle Flow Classes > Operators > Birth and Death >

# 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

- Birth_Script : Helper

- DeleteParticles : Helper

- Particle Flow Classes