🌊 Huygens' Wavefront Diffraction (2D)
2D top-down Huygens' Principle simulation: a continuum of point sources along the wavefront emit secondary wavelets whose superposition reconstructs the advancing wave and bends it around an edge or through an adjustable slit.
⚙ Under the hood
A 2D top-down companion to the 3D Huygens' Principle simulator: point sources along the advancing wavefront each emit a secondary wavelet, and their real-time superposition rebuilds the next wavefront. Switch between open space, a single slit, and edge diffraction to watch the wave bend around obstacles and through gaps, with a live diffraction-angle estimate.
huygens principlewave diffractioninterferenceopticswavefront
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install