Particles
This section provides guidance on setting up Particles. Studio has a built-in particle system component intended for rendering common visual effects found in games and animations.
Particles can be added to the entity via the Studio interface or in code. Adding them in Studio is done via the "New Component" button.
Like most particle engines, parameters fall into two categories, emission and simulation.
Emission
Emission attributes define the way particles are placed into the world and some of the global attributes that affect every particle equally.
- Stopped: If checked the emitter will not emit.
- Emitter Life: Defines the lifetime of the emitter
- Particles Per Shot: How many particles are placed every time the emitter fires.
- Emit Delay: delay between emissions in seconds.
- Lifespan: Sets a range representing the time particles remain in the scene before despawning.
- Mass: the mass of each particle, only relevant when simulating physics
- Gravity: adds a force downwards that makes particles fall.
- Forces: simple forces in the X, Y and Z relative axis that are applied to every particle.
- Spread: is the angle the particles move in relation to the emitter.
- Radial Velocity: if set above 0, the emitter velocity type will change to radial. Radial Velocity is calculated relative to the observer and vectorial forces are influenced by radial force.