Back to archiveGenerative Experiments
React Three Fiber

Particle Nebula (Three.js)

A shader-driven spiral nebula with thousands of additive particles orbiting in three dimensions.

How It Works

  • Particles are seeded into spiral arms with a depth-faded volumetric distribution.
  • Custom shader attributes control per-particle size and color for rich additive glow.
  • Orbital motion is computed per frame from base positions for stable, coherent rotation.
  • Orbit controls and gentle auto-rotation reveal parallax across the full particle cloud.

Source Code

tsx