Visualizing the beauty in physics and mathematics
In this visualization, the interference pattern is generated βdynamicallyβ, i.e. by calculating the propagation of the waves using a finite difference method.
π§ Original double slit experiment.py by Nelson Hackerman
π§ Ported to Javascript and three.js by Zeger Hendrikse, see double_slit_interference.js
π VPython version available as dynamic_double_slit.py, but significantly slower!
π§ This 3d-two-source-interference.js uses Three.js
π§ This 2d-two-source-interference.js is 100% JavaScript
π Based on interference.html by Daniel V. Schroeder (Weber State University)
π Updated, refactored and extended by Zeger Hendrikse
Share on: