← 🌀 Generative Art

🌀 Curl Noise Flow

Mean speed:
Particles:
FPS:
Drag — rotate · Scroll — zoom

🌀 3D Curl Noise Flow Field

Thousands of particles ride a divergence-free curl-noise vector field, tracing swirling, smoke-like paths that never pool or vanish — the same trick behind fluid-style VFX in film and games.

🔬 What It Demonstrates

Velocity at every point is the curl of a Perlin-noise potential field, which is mathematically guaranteed to be divergence-free — so the flow swirls and loops instead of converging into sinks or spraying from sources.

🎮 How to Use

Adjust noise scale, flow speed, curl strength and particle density, then toggle the field-vector overlay to see the instantaneous curl direction that's steering every particle. Drag to orbit, scroll to zoom.

💡 Did You Know?

Curl noise was formalized by Bridson, Houriham & Nordenstam in 2007 specifically to give VFX artists incompressible-looking turbulence without solving the full Navier–Stokes equations.