home *** CD-ROM | disk | FTP | other *** search
- // The type of particle emitter to use.
- type ringExplosion
-
-
- // Common keywords for all emitters:
-
- // The texture to use. This doesn't need to have an alpha channel if any form
- // of additive blending is used.
- textureName Textures/biblepickup.tga
-
- // Set the blend mode to use. This defaults to additive if not set.
- blendMode normal
-
- // Maximum number of particles that can be alive at the same time.
- maxParticles 1
-
-
- // Enables the billboard to rotate axis aligned with the camera.
- rotateParticles false
-
- // Angles in radians per second.
- minRotation 0
- maxRotation 0
-
-
- // Base color that is multiplied with the texture. Red, green and blue.
- // Set this to "1 1 1" to only use the color in the texture.
- // You can use negative values if you like but the final result will
- // always be clamped to between 0 and 1.
- color 1.0 1.0 1.0
-
- // Random value to be added to the base color.
- // Negative values are allowed.
- colorRange 0.5 0.5 0.5
-
-
- // Direction for the velocity. This can be "0 0 0" if the particles shouldn't
- // move at all. This will be transformed by the rotation of the node the
- // particle emitter is attached to.
- direction 0.0 0.0 0.0
-
- // This is multiplied with the velocity every frame. It can be thought of as a
- // simple emulation of friction. "1" is the default value and means that the
- // velocity won't be affected at all. A value below "1" will slow it down.
- damping 0.4
-
- // The start velocity is randomized between minVelocity and maxVelocity when
- // a particle is emitted.
- minVelocity 0.3
- maxVelocity 0.4
-
-
- // The start life is randomized between minLife and maxLife.
- // This is in seconds.
- minLife 1.6
- maxLife 1.6
-
-
- // The scale is linearly interpolated from minScale to maxScale until the age
- // of the particle reaches scaleInTime. It then stays in maxScale until the age
- // reaches scaleOutTime. Then it's linearly interpolated back to minScale until
- // the particle die.
- // Both times are in normalized values (0 means when it's born, 0.5 means
- // that it's middle aged and 1 is when it dies).
- // first value X next is Y
- minScale 0.05 0.05
- maxScale 0.5 0.5
- scaleInTime 0.1
- scaleOutTime 0.7
-
- // Alpha value of the particle acts in the same way as the scale.
- minAlpha 0.0
- maxAlpha 1.0
- alphaInTime 0.3
- alphaOutTime 0.6
-
- // Number of particles to be emitted each second. This can be "0" if you use
- // an emitter type that emits them on init (like ringExplosion) and don't
- // want them to be emitted after start.
- spawnRate -1
-
- // Shortcut for field (0, -float, 0)
- gravity -0.08
-