Particle Systems: Emitters, Forces & Lifecycles

Thousands of tiny dots. One massive effect.

1

How a Particle System Works

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.

5/frame
1.3s
3
4

Move your mouse to position the emitter. Adjust parameters to see how they change the effect.

for each particle: velocity += forces * dt; position += velocity * dt; age++; if (age > lifetime) kill;
This loop runs for every particle every frame. Thousands of particles, each following the same simple rules, create complex effects.
2

Preset Effects

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).

3

Burst vs Continuous

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.

Fun Fact

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.

4

Particles in the Real World

The same particle system architecture powers effects across every visual medium.

Games

Every explosion, spell effect, weather system, and trail in games is a particle system. Modern games run millions of GPU-accelerated particles simultaneously.

Movies

Thanos's snap in Avengers, the sandstorm in Mad Max, every spaceship explosion. VFX studios use Houdini, which can simulate billions of particles.

Scientific Simulation

Galaxy formation, molecular dynamics, fluid simulation, and weather modeling all use particle-based methods to approximate continuous systems.

Emitter + Forces + Lifetime + Randomness = Any Effect
Fire, rain, explosions, magic, smoke, snow, sparks, confetti, dust, bubbles, stars. All the same engine. Different parameters.

Particle Artist!

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.

0
Particles Spawned
0
Effects Tried
0
Time Exploring

Emitters Spawn Particles

An emitter is a point (or shape) that continuously creates new particles with randomized properties: position, velocity, color, size, and lifetime.

Forces Shape Movement

Gravity pulls particles down. Wind pushes sideways. Turbulence adds chaos. The combination of forces creates the character of each effect.

Particles Have Lifetimes

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.

Randomness Creates Realism

No two particles are identical. Random variation in speed, direction, size, and lifetime prevents patterns and makes effects look natural.

Ready to Create?

Put your new knowledge into practice!

More Discoveries

Suggest a Correction