Ultra-Water
Real-time FFT ocean renderer for three.js (WebGL2): shore breakers, foam, caustics, underwater rendering and buoyancy at 200+ fps
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Visit website ↗ Source listing ↗
GITHUB · launched Oct 28, 2026 · 313 upvotes (top 3%)
- Horizontal
- Dev tools
- Developer
- Not AI
- Hobby / open-source project
Similar launches
See all 1337 similar launches →Could you build this?
Partial A three.js FFT ocean is achievable with AI help, but reaching 200+ fps with shore breakers, caustics, and buoyancy requires graphics-performance expertise and careful tuning.
What it would actually take: Build on the Tessendorf FFT spectrum approach in WebGL2 with a three.js scene, adding foam from Jacobian folding, caustic projection, and underwater post-processing. The hard parts are GPU performance optimization and physically plausible buoyancy and shore interaction, which need a graphics programmer with real-time rendering experience to get the frame budget and visual quality right.
Competitors
Other products that read as similar to this one : 1337 launches clear the similarity bar, closest 8 shown.
Attention rank: #41 of 1338 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 359 days after the earliest competitor.
- open-water · github · 2026-10-20 · 113 upvotes · similarity 0.76
- ClearWater6.1 · github · 2026-09-29 · 24 upvotes · similarity 0.70
- coastal-simulation · github · 2026-09-19 · 45 upvotes · similarity 0.69
- ocean-simulation · github · 2026-09-10 · 31 upvotes · similarity 0.68
- minamo · github · 2026-10-24 · 21 upvotes · similarity 0.67
- caustic-volume · github · 2026-09-26 · 162 upvotes · similarity 0.66
- Radix · hn · 2026-10-29 · 10 upvotes · similarity 0.65
- globes · github · 2026-10-20 · 56 upvotes · similarity 0.64
Other launches for this product
- No other launches for this product.