A real-time spectral ocean and tropical island in Three.js, WebGPU and TSL: FFT waves, water optics, shore break, foam, caustics, buoyancy, wakes, underwater transitions and a volumetric sky, with a WebGL2 fallback.
An interactive real-time ocean simulation combining FFT/JONSWAP waves, depth-aware coastal behavior, foam, caustics, refraction and dynamic weather around a tropical island.