Base Classes
Reference material of the base classes that make up particle systems is composed of the following reference topics:
- Particle System Class - %RenderingAndGraphics/ParticleSystems/Reference/BaseClasses/ParticleSystemClass:Description%
- Particle Emitter Class - %RenderingAndGraphics/ParticleSystems/Reference/BaseClasses/ParticleEmitterClass:Description%
- Particle Module Class - %RenderingAndGraphics/ParticleSystems/Reference/BaseClasses/ParticleModule:Description%
TypeData Modules
The default type of an emitter when added to a ParticleSystem is a sprite emitter. You can also create other types of emitters through the use of TypeData modules. These modules provide specific functionality for emitting other types of particles, such as beams, meshes, and ribbons.
Modules
Modules are used to control various aspects of the particles that are released by an emitter. They can affect a particle during spawning, updating, or both. Modules interact with each other based on their order within the emitter (their location on the stack of modules in Cascade). For example, applying two velocity modules to an emitter will result in a cumulative effect on the particles.