Home▸Fluid Dynamics & Aerodynamics▸Ocean Waves Simulator (2D)

Ocean Waves Simulator (2D)

Interactive 2D ocean wave simulator: a side-view swell built from the deep-water dispersion relation, with live wavelength, phase speed and steepness readouts, plus wind chop and particle-orbit visualization.

Fluid Dynamics & Aerodynamics2DModerate60 FPS📱 Mobile-adapted💧 Water💨 Air & Wind⇄ 3D version
2d-3d-ocean-waves ↗ Open standalone

This 2D side-view simulator builds an ocean swell directly from the deep-water dispersion relation ω² = gk: set the wave height and period and watch the resulting wavelength, phase speed, group speed and steepness update live, with a wind-direction control that blends in choppy short waves and shrinking particle-orbit circles that show how wave motion fades with depth.

⚙ Under the hood

A 2D side-view ocean swell built from the deep-water dispersion relation, with live wavelength, phase speed, group speed and steepness readouts plus wind-driven chop and particle-orbit visualization.

Ocean WavesWave DispersionFluid Dynamics

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)