3D Lingo Dictionary > L-N > mode (emitter)

 

mode (emitter)

Syntax

member(whichCastmember).modelResource(whichModelResource).emitter.mode

Description

3D property; when used with a model resource whose type is #particle, allows you to both get and set the mode property of the resource's particle emitter.

This property can have the value #burst or #stream (default). A mode value of #burst causes all particles to be emitted at the same time, while a value of #stream causes a group of particles to be emitted at each frame. The number of particles emitted in each frame is determined using the following equation:

particlesPerFrame = resourceObject.emitter.numParticles / (resourceObject.lifetime x millisecondsPerRenderedFrame)

Example

In this example, ThermoSystem is a model resource of the type #particle. This statement sets the emitter.mode property of ThermoSystem to #burst, which causes the particles of ThermoSystem to appear in bursts. To create a single burst of particles, set emitter.mode = #burst and emitter.loop = 0.

member("Fires").modelResource("ThermoSystem").emitter.mode = #burst

See also

emitter