Particle Systems: Emitters, Forces & Lifecycles
Thousands of tiny dots. One massive effect.
Thousands of tiny dots. One massive effect.
A particle system has three stages: spawn (create a particle with random properties), update (move it, apply forces, age it), and kill (remove it when its lifetime expires). Move your mouse to move the emitter.
Move your mouse to position the emitter. Adjust parameters to see how they change the effect.
Different parameter combinations create completely different effects. Click each preset to see the same particle engine produce fire, rain, snow, sparks, and smoke.
Fire: fast upward particles, yellow to red to transparent. Gravity is negative (upward).
Emitters can run continuously (fire, rain) or burst (explosions, impacts). A burst spawns many particles at once then stops. Click anywhere to trigger an explosion.
Click anywhere for an explosion. Each click spawns a burst of particles in all directions.
The particle system was invented by William Reeves at Lucasfilm in 1982 for the "Genesis effect" in Star Trek II: The Wrath of Khan. That single scene launched an entire field of computer graphics.
The same particle system architecture powers effects across every visual medium.
Every explosion, spell effect, weather system, and trail in games is a particle system. Modern games run millions of GPU-accelerated particles simultaneously.
Thanos's snap in Avengers, the sandstorm in Mad Max, every spaceship explosion. VFX studios use Houdini, which can simulate billions of particles.
Galaxy formation, molecular dynamics, fluid simulation, and weather modeling all use particle-based methods to approximate continuous systems.
You've learned how fire, rain, explosions, and magic are all built from the same simple system: spawn particles, apply forces, age and kill them. The same engine powers every visual effect in every game and movie.
An emitter is a point (or shape) that continuously creates new particles with randomized properties: position, velocity, color, size, and lifetime.
Gravity pulls particles down. Wind pushes sideways. Turbulence adds chaos. The combination of forces creates the character of each effect.
Each particle is born, lives, and dies. During its life, it changes: fading out, shrinking, changing color. Fire particles go from yellow to red to transparent.
No two particles are identical. Random variation in speed, direction, size, and lifetime prevents patterns and makes effects look natural.
Put your new knowledge into practice!