Click or drag to resize
SoParticleAnimation Properties

The SoParticleAnimation type exposes the following members.

Properties
  NameDescription
Public propertyboundingBoxIgnoring

Whether to ignore this node during bounding box traversal.

(Inherited from SoShape.)
Public propertydispersionAngles

Defines two angles (specified in radians) within which particles are randomly emitted.

Public propertyemitShapeType

Specifies a predefined shape from which particles are emitted.

Public propertyendColor

Final particle color.

Public propertyendColorVariation

Controls magnitude of random variation in the final particle color.

Public propertyendOpacity

Final particle opacity: 0 = fully transparent, 1 = opaque.

Public propertyendOpacityVariation

Controls magnitude of random variation in the final particle opacity.

Public propertyendSize

Final particle size in world coordinates.

Public propertyendSizeVariation

Controls magnitude of random variation in the final particle size.

Public propertygoalFramesPerSecond

Indicates the goal number of frames per second for refreshing the particles.

Public propertyinitialColor

Initial particle color.

Public propertyinitialColorVariation

Controls magnitude of random variation in the initial particle color.

Public propertyinitialOpacity

Initial particle opacity: 0 is fully transparent, 1 is opaque.

Public propertyinitialOpacityVariation

Controls magnitude of random variation in the initial particle opacity.

Public propertyinitialSize

Initial particle size in world coordinates.

Public propertyinitialSizeVariation

Controls magnitude of random variation in the initial particle size.

Public propertyIsDisposable
ISafeDisposable interface implementation.
(Inherited from SoDisposable.)
Public propertylifeSpan

Particle life span in milliseconds.

Public propertylifeSpanVariation

Controls magnitude of random variation in the particle life span.

Public propertynumParticles

Number of emitted particles.

Public propertynumParticlesVariation

Controls magnitude of random variation in the number of emitted particles.

Public propertyon

Activates/deactivates the particle system.

Public propertyparticleFilename

Specifies the name of the file containing the texture to be applied to the particles.

Public propertyparticleLife

Specifies if particles are emitted one time (SoParticleAnimation.ONE_EMISSION) or cyclically (SoParticleAnimation.CYCLIC_EMISSION).

Public propertyparticleShape

Specifies the shape of the particles.

Public propertyparticleTexture

Specifies an in-memory texture used for particles.

Public propertyshapeScale

Specifies a nonuniform scale factor applied to the predefined shape from which particles are emitted.

Public propertyspeed

Specifies the particle speed in units per second.

Public propertyspeedVariation

Controls magnitude of random variation in the particle speed.

Public propertytransparencyType

Transparency type used for drawing particles.

Public propertytrigger

Has two meanings depending on the value of particleLife:

Public propertyUserData
Gets or sets the user data to be contained by the field container.
(Inherited from SoFieldContainer.)
Top
See Also