Physics Simulation
Ripple Tank
Explore 2D wave interference, superposition, and diffraction patterns. Drag sources, adjust frequencies, and watch constructive and destructive interference in real-time.
Drag source dots to move them. Use controls below to adjust wave properties.
Global
200 px/s
1.0×
30%
Sources (2)
Wave Formula
Height at (x,y):
h(x,y,t) = Σ Aᵢ·sin(2πfᵢ·t − k·r + φᵢ)·exp(−r/d)
• r = distance from source
• k = 2πf/c (wave number)
• φ = phase offset
• k = 2πf/c (wave number)
• φ = phase offset
Interference:
Constructive: Δr = mλDestructive: Δr = (m+½)λ
λ = c/f (wavelength)