Home▸Fluid Dynamics & Aerodynamics▸Water Ripple Interaction: Ripple Tank with Interference, Diffraction and Refraction (2D Lab)

💧 Water Ripple Interaction: Ripple Tank with Interference, Diffraction and Refraction (2D Lab)

2D ripple tank: shallow-water wave equation, one or two dippers, plane wave bar, single and double slits, solid wall, island, refraction at a depth step, lamp-projection view and three live numerical checks.

Fluid Dynamics & Aerodynamics2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
Water Ripple Interaction: Ripple Tank with Interference, Diffraction and Refraction (2D Lab) ↗ Open standalone
⚙ Under the hood

A 192 by 192 shallow-water wave-equation ripple tank: one or two dippers, plane wave bar, single and double slits, solid wall, island and a refracting depth step, with lamp-projection view and live checks of wavelength c/f, standing-wave nodes and energy conservation.

WavesInterferenceDiffractionRefractionRipple TankCanvas 2D

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

What did you find?

Add reproduction steps (optional)