🌊 Wave Dynamics: Dispersion, JONSWAP Spectrum & Ship Heave (2D)
Canvas2D ocean wave simulator: solves the full dispersion relation by Newton iteration, sums five wave harmonics into an irregular sea, derives sea state from a JONSWAP spectrum, and flags dangerous ship heave resonance.
⚙ Under the hood
Canvas2D ocean wave simulator: solves the full dispersion relation by Newton iteration, sums five wave harmonics into an irregular sea, derives sea state from a JONSWAP spectrum, and flags dangerous ship heave resonance.
Ocean WavesJONSWAPWave DispersionShip MotionOceanographyMaritime
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install