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

# Birth_Group : Helper

    Birth_Group - superclass: helper; super-superclass:node - 11:0 - classID: #(1935830530,515064320)

Value > MAXWrapper > Node > Helper > Birth_Group

| Particle Flow - Quick Navigation

Description:

NEW in 3ds Max 2014: The Birth_Group operator generates particles from a set of reference objects and places them exactly as defined by the reference objects.

The shape, mapping and materials are copied from the reference objects to the particles.

Constructors:

    Birth_Group...
    BirthGroup...

Properties:

    <Birth_Group>.Emit_Time Integer default:0 -- integer

Get/Set the value of the "Emit Time" spinner.

    <Birth_Group>.Particle_Objects ArrayParameter default: #() -- node array

Get/Set the reference objects array. Corresponds to the "Particle Objects" listbox and related UI controls.

See also the UpdateParticlesFromObjects() method documented in the end of this topic. It forces an update of the particles from the current states of the reference objects.

## Separate Particles For group of controls

    <Birth_Group>.Split_By_Group_Members BooleanClass default: false -- boolean

Get/Set the state of the "Group Members" checkbox.

    <Birth_Group>.Split_By_Children BooleanClass default: false -- boolean

Get/Set the state of the "Object And Children" checkbox.

    <Birth_Group>.Split_By_Elements BooleanClass default: false -- boolean

Get/Set the state of the "Object Elements" checkbox.

    <Birth_Group>.Acquire_Shapes BooleanClass default: true -- boolean

Get/Set the state of the "Acquire Shapes" checkbox.

    <Birth_Group>.Acquire_Mapping BooleanClass default: true -- boolean

Get/Set the state of the "Acquire Mapping" checkbox.

    <Birth_Group>.Acquire_Material BooleanClass default: true -- boolean

Get/Set the state of the "Acquire Material" checkbox.

    <Birth_Group>.SubMtl_ID_Offset Integer default: 0 -- integer

Get/Set the value of the "Sub-Mtl ID Offset" spinner.

    <Birth_Group>.Handles_To_Report ArrayParameter default: #(1828010099, 536368280, 259726508, 502820967) -- int array

    <Birth_Group>.Report_Node_Handles Integer default: 1 -- integer

## Birth_Group interfaces:

Interface: BirthGroup

Methods:

    <bool><Birth_Group>.UpdateParticlesFromObjects()

Calling this method corresponds to pressing the "Update Particles From Objects" button in the UI. It updates the particles from the current state of the reference objects.

The following common Particle Flow Interfaces are exposed by the Birth_Group Class:

Interface: action

Interface: operator

Interface: PViewItem

#### See Also

- Birth : Helper

- Birth_Script : Helper

- DeleteParticles : Helper

- Particle Flow Classes