What's New in Director 8.5 > Working with Models and Model Resources > Primitives > Particle system properties |
![]() ![]() ![]() |
Particle system properties
Particle systems are unique among model resources in that they include animation by default. Particle systems, whose type
is #particle, can have an almost infinite variety of appearances, simulating fire, smoke, running water, and other streaming or bursting effects.
Use these properties to work with particle systems:
Property |
Access |
Description |
Value Range |
---|---|---|---|
|
Get and set |
Lifetime of all particles emitted, in milliseconds. |
Positive integer. The default is |
|
Get and set |
Color value of a particle at the end of its life. |
Any color value. The default is |
|
Get and set |
Color value of a particle at the start of its life. |
Any color value. The default is |
|
Get and set |
The variation of a particle's color throughout its life. The change can be based on either velocity or age. |
Alter particle color between |
|
Get and set |
The size of a particle at the start of its life. |
Positive integer. The default is |
|
Get and set |
Size of a particle at the end of its life. The size is linearly interpolated between |
Positive integer. The default is |
|
Get and set |
Opacity of a particle at the start of its life. |
Any value between |
|
Get and set |
Opacity of a particle at the end of its life. |
Any value between |
|
Get and set |
Texture to use when drawing each particle. The default is |
Texture object. |
|
Get and set |
Number of particles in a burst or stream. |
Positive integer. The default is |
|
Get and set |
Mode in which particles are emitted. |
All particles emitted at once.
X particles emitted per frame with X equalling
Note:
|
|
Get and set |
|
|
|
Get and set |
Vector of original emission. At 1,0,0, the default, particles are emitted randomly over a sphere. |
Any vector. |
|
Get and set |
Point, line, or region from which particles are emitted. |
Possible values: single vector for point source two vectors for line segment four vectors for quadrilateral |
|
Get and set |
Half the angle over which particles are distributed, measured from the top of the screen. |
|
|
Get and set |
Vector positions that define the path the particles follow. |
Vector list. |
|
Get and set |
Degree to which particles remain on a path. |
Percentage between |
|
Get and set |
Minimum emission speed. (Particles are emitted at random speeds between a minimum and a maximum.) |
Settable value. The default is |
|
Get and set |
Maximum emission speed. (Particles are emitted at random speeds between a minimum and a maximum.) |
Settable value. The default is |
|
Get and set |
A drag value affecting simulation at each animation step. |
Percentage between |
|
Get and set |
Vector representing simulated gravity. The vector's length indicates its strength. |
Any vector. |
|
Get and set |
A vector representing simulated wind pushing particles in a given direction. The vector's length indicates its strength. |
Any vector. |
![]() ![]() ![]() |