🌊 Double-Slit Wave Interference: Two-Source Huygens Wavefronts (2D)
2D Canvas simulation of the double-slit experiment: two coherent point sources emit circular wavefronts whose superposition A = cos(k·r1 − ωt)/√r1 + cos(k·r2 − ωt)/√r2 forms the classic interference pattern, plus a live fringe-intensity screen using I(θ) ∝ cos²(πd·sinθ/λ)·sinc²(πa·sinθ/λ). Adjust wavelength, slit width and separation.
A 2D Canvas simulation of the double-slit experiment: two coherent point sources emit circular wavefronts whose superposition A = cos(k·r1 - ωt)/√r1 + cos(k·r2 - ωt)/√r2 is rendered as a live intensity field. A screen bar on the right shows the time-averaged fringe pattern I(θ) ∝ cos²(πd·sinθ/λ)·sinc²(πa·sinθ/λ). Adjust wavelength, slit width and slit separation, or switch to single-slit diffraction.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install