Creative Coding
A Six-Cascade Tessendorf Ocean, in WebGPU, in One 61 KB HTML File
web-ocean renders a sunset sea with no engine and no rendering library. The README is an unusually complete account of how a modern ocean is actually built: JONSWAP spectrum, Donelan-Banner spreading, radix-2 inverse FFTs in workgroup memory, whitecaps keyed to the surface Jacobian. 611 stars in two days, MIT, and 6 to 8 ms a frame at 1440p.