Package org.web3d.x3d.sai.ParticleSystems
package org.web3d.x3d.sai.ParticleSystems
The Particle Systems component specifies how to model particles and their interactions through the application of basic physics principles to affect motion.
The Scene Access Interface Library (sai) package provides abstract interface classes for each X3D node and statement, in accordance witht the X3D SAI Specification.
Warning: these interfaces are primarily for internal use to ensure consistency.
Java programmers typically only need to use concrete objects provided by the org.web3d.x3d.jsail
classes.
Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc.
- See Also:
-
ClassDescriptionBoundedPhysicsModel provides user-defined geometrical boundaries for particle motion.ConeEmitter generates all available particles from a specific point in space.ExplosionEmitter generates all particles from a specific point in space at the initial time enabled.ForcePhysicsModel applies a constant force value to the particles.ParticleSystem specifies a complete particle system.PointEmitter generates particles from a specific point in space using the specified direction and speed.PolylineEmitter emits particles along a single polyline.SurfaceEmitter generates particles from the surface of an object.VolumeEmitter emits particles from a random position confined within the given closed geometry volume.WindPhysicsModel applies a wind effect to the particles.The X3DParticleEmitterNode abstract type represents any node that is an emitter of particles.The X3DParticlePhysicsModelNode abstract type represents any node that applies a form of constraints on the particles after they have been generated.