Blue Hour Living ocean
THREE.JS · WEBGL2 · GLSL
Underwater God Rays
Each beam is a column of water lit where one drifting swell field focuses the sun. Marching that field along every view ray turns it into shafts that converge on the sun and slide past the fish as you orbit. Switch to ridges and the same march averages into flat haze; paint the ripples on the screen and the water reads as a pool floor.