Humpalumps / Ultra-Water
git clone https://github.com/Humpalumps/Ultra-Water.git
Real-time FFT-based ocean renderer for three.js using WebGL2, with shore breakers, foam, caustics, and underwater views.
Why you might care
Drop-in water surface for three.js scenes that need a convincing sea with breaking waves, foam, and caustics. Includes a demo island scene, camera presets, and an in-page benchmark; the README reports about 200+ fps on an RTX 3060 at 1440p-equivalent resolution, and a lighter mobile profile.
+56
stars, 24h · #810
+508
stars, 7 days · #542
+508
stars, 30 days · #2,012
508
★ total · +508% this week
70
forks · 0 open issues
Star history (as recorded here)
LanguageJavaScript
LicenseMIT
Created2026-10-28 (4d ago)
Last push4d ago
Watchers4
OwnerUser
Links
README
Loading README…
Blurb generated by claude-haiku-5-5 3d ago. Star deltas marked ~ are extrapolated from partial history.