ocean-simulation
An interactive real-time ocean simulation combining FFT/JONSWAP waves, depth-aware coastal behavior, foam, caustics, refraction and dynamic weather around a tropical island.
Details
- External ID
- 1364610605
- Source
- GITHUB
- Company
- —
- Product
- ocean-simulation
- Website domain
- github.com
- Launched
- Sept. 10, 2026
- Cohort
- —
- Upvotes
- 31
- Upvotes percentile
- 0.7332820906994619
- Tags
- —
- Fetched at
- Sept. 14, 2026, 5:28 p.m.
- Updated at
- Sept. 14, 2026, 5:28 p.m.
Enrichment
- Theme
- 3D graphics and physics simulation tools
- Vertical
- Media & entertainment
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- real-time ocean wave simulation for graphics developers
- Manually corrected
- False
Could you build this?
Partial Implementing a basic Three.js water plane is trivial, but real-time FFT/JONSWAP wave synthesis with depth-aware breaking, caustics, and foam requires advanced compute shader and fluid mathematics expertise.
What it would actually take: This simulation relies on WebGPU/WebGL2 compute shaders running inverse fast Fourier transforms (IFFT) based on Phillips/JONSWAP spectrum algorithms, coupled with cascading grid LODs (Clipmaps). The challenging aspects are real-time simulation of shallow-water wave shoaling/refraction against terrain heightmaps, underwater caustic ray marching, and dynamic foam advection shaders, requiring specialized graphics programming and physics simulation skills.
Competitors
Other products that read as similar to this one — 200 launches clear the similarity bar, closest 8 shown.
Attention rank: #60 of 201 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 310 days after the earliest competitor.
- coastal-simulation · github · 2026-09-19 · 45 upvotes · similarity 0.75
- Solaris the Thinking Ocean Simulator · hn · 2026-06-14 · 7 upvotes · similarity 0.59
- HeatSpectra: Realtime 3D Surface Heat Simulation · hn · 2026-05-08 · 6 upvotes · similarity 0.54
- WaterCuda · github · 2026-09-19 · 39 upvotes · similarity 0.50
- WorldPlay2 · github · 2026-09-28 · 41 upvotes · similarity 0.46
- caustic-volume · github · 2026-09-26 · 162 upvotes · similarity 0.46
- electromagnetism · github · 2026-09-28 · 48 upvotes · similarity 0.45
- ocean-drive · github · 2026-09-27 · 17 upvotes · similarity 0.45
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.