threejs-water-optics
scottstts/Threejs-Awesome-Graphics-Agent-Skills
This skill enables building production-ready analytic and bounded water systems in Three.js. It covers photorealistic shallow water simulation using gravity-capillary FFT waves, dispersive caustics, ray-traced volume optics, and Beer-Lambert absorption. Ideal for creating realistic pool, ocean, and water surface effects with accurate normals, refraction, and foam generation.