gallery

Helix Noise — one field, many looks

Nine renderers, one Helix Noise field. Every tile below is driven by the same HelixNoise.create(...) — move the three sliders and watch all of them re-tune at once. It's the same divergence-free velocity field underneath; the renderer is just a choice.

Helicity — p+0.70
Spectral slope1.5
Phase coherence50%
Every tile is the same helix-noise.js field, sampled a different way — particles, dye, arrows, line-integral convolution, a vorticity map, contours, a warped mesh. See sandbox.html for the full single-view demo and README.md for the API.