Scattering Flow Fields

Curl-Light Tubes is a real-time Three.js experiment that visualizes procedural tube fields generated from curl-noise paths and rendered with custom GLSL shaders. Each tube is animated with dash-based motion cues and per-tube variation, while a cursor-driven light source dynamically interacts with the scene. The shading model combines directional diffusion with scattering-style response, so surfaces react to light orientation while also producing soft volumetric glow along the view/light path. The result is a responsive, generative lighting study that blends flow-field geometry, interactive illumination, and stylized atmospheric rendering.

2 Likes