Home▸Fluid Dynamics & Aerodynamics▸Rogue Wave Simulator (2D)

Rogue Wave Simulator (2D)

Interactive 2D rogue-wave simulator: superpose independent ocean wave trains and watch constructive interference occasionally focus them into a rogue wave more than twice the significant wave height.

Fluid Dynamics & Aerodynamics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-3d-rogue-wave ↗ Open standalone

This 2D simulator draws an ocean surface profile as the real-time sum of many independent wave trains sampled from a physically realistic wave spectrum. Raise the significant wave height to model a rougher sea, or add more wave components for a more finely textured interference pattern, and watch the live readouts as constructive interference between the trains occasionally focuses their energy into a single rogue wave — over twice the significant wave height — exactly the nonlinear-focusing mechanism believed responsible for real deep-ocean rogue waves like the 1995 Draupner wave.

⚙ Under the hood

Superpose independent ocean wave trains on a 2D surface profile and watch constructive interference occasionally focus them into a rogue wave more than twice the significant wave height.

Rogue WavesWave InterferenceOcean Dynamics

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

What did you find?

Add reproduction steps (optional)