Home▸Fluid Dynamics & Aerodynamics▸Ripple Tank Wave Lab: Interference, Diffraction and Refraction - 2D Top View

🌊 Ripple Tank Wave Lab: Interference, Diffraction and Refraction - 2D Top View

A top-view ripple tank solving the linear wave equation on a 192 by 192 grid. Send plane waves through single and double slits, focus them with a shallow lens, bend them with a prism or shelf, and compare the measured screen intensity with the Fraunhofer formula.

Fluid Dynamics & Aerodynamics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
Ripple Tank Wave Lab: Interference, Diffraction and Refraction - 2D Top View ↗ Open standalone
⚙ Under the hood

A top-view ripple tank solving the linear wave equation on a 192 by 192 grid. Send plane waves through single and double slits, focus them with a shallow lens, bend them with a prism or shelf, and compare the measured screen intensity with the Fraunhofer formula.

Wave EquationInterferenceDiffractionRefractionRipple Tank

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

What did you find?

Add reproduction steps (optional)