Threejs Water Optics

Build production analytic and bounded water in Three.js. Use for shared multi-wave displacement and normals, bounded RGBA heightfield pool simulation, local drops, object-driven ripples, differential-area caustics, ray-traced pool/water/sphere volume optics, derivative-filtered normal bands, analytic sky reflection, side-aware Fresnel, heuristic screen refraction, Beer-Lambert absorption, and crest foam.

gabrielmoreira Updated 17 repo stars

File contents

gabrielmoreira/agent-skills-mirror/tree/main/mirrors/repos/scottstts@Threejs-Awesome-Graphics-Agent-Skills/skills/threejs-water-optics commit ee51eff163

Frequently asked questions

npx skillmds@latest add gabrielmoreira/threejs-water-optics