Value > MAXWrapper > Node > Helper > Birth_Texture |
The Birth_Texture operator uses an animated texture to calculate the timing, location, and scale of particles. In general, Birth_Texture causes particles to emit from the object where the texture is white or a bright color.
The Birth_Texture operator was first added to 3ds Max as part of the Creativity Extension to 3ds Max 2009 and became an integral part in 3ds Max 2010. It was previously available in the Particle Flow Tools Box #1.
Get/set the Emit Start value defining the frame at which the operator begins emitting particles.
Get/set the Emit Stop value defining the frame at which the operator stops emitting particles. The exact timing of start and stop may vary due to the timing of individual particles, which is dependent on the emitter's animated texture.
Get/set the state of the Lock On Emitter option.
When set to true, it causes all particles’ pivot points to be "glued" to the painted objects. The option tells the Birth Texture operator to continue controlling particle position even after the particles are born.
Get/set the selection index of the Quantity Type radio buttons.
Get/set the Amount value used when .Emission_Type is set to 0.
Get/set the Max.Rate value used when .Emission_Type is set to 1.
Get/set the Separate value used when .Emission_Type is set to 2.
Get/set the state of the Adjust By Scale Factor checkbox used when .Emission_Type is set to 2.
Get/set the state of the Subdivide checkbox.
Get/set the state of the Latency checkbox.
Get/set the selection index of the Precision drop-down list.
Get/set the selection index of the Emission By drop-down list.
0 - Material (default)-Gathers colors from the emitter's material.
1 - Sub-Material -Gathers colors from a single sub-material, and generates particles only on faces with the specified sub-material ID (Material ID). The sub-material ID is set by the Sub-Mtl ID parameter.
2 - Sub-Mtl Global -Gathers colors from a single sub-material, and generates particles over the entire emitter surface regardless of the faces' Material IDs. The sub-material ID is set by the Sub-Mtl ID parameter.
3 - Vertex Color -Gathers colors from the Vertex Color channel.
4 - Vertex Alpha -Gathers colors from the Vertex Alpha channel.
5 - Vertex Illum -Gathers colors from the Vertex Illum channel.
6 - Mapping -Gathers colors from a mapping channel. A mapping channel can be used by the Vertex Paint modifier to color vertices. The mapping channel index is defined by the Channel parameter.
Get/set the states of the R, G and B checkbuttons as an array of Booleans.
Get/set the array of emitter objects.
Get/set the state of the Animated Emitters checkbox.
Get/set the state of the Surface Normal Offset checkbox.
Get/set the selection index of the Scale By drop-down list.
0 - None (default) - No particle scaling is set.
1 - Sub-Material - Uses a single sub-material to set the scale, and uses this scale over the entire emitter surface regardless of the faces' Material IDs. The sub-material ID is set by the Sub-Mtl ID parameter.
2 - Vertex Color - Uses the Vertex Color channel to define particle scale.
3 - Vertex Alpha - Uses the Vertex Alpha channel to define particle scale.
4 - Vertex Illum - Uses the Vertex Illum channel to define particle scale.
5 - Mapping -Defines particle scale with a mapping channel that is used for vertex coloring by the Vertex Paint modifier. The mapping channel index is defined by the Channel parameter.
Initializes the Birth Texture operator. Equivalent to pressing the "Initialize Particle Emission" button in the Modify Panel UI.
The following common Interfaces are exposed by the Birth_TextureClass: