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 two_slit_interference_3d.js
π VPython version available as dynamic_double_slit.py, but significantly slower!
π§ This two_source_interference_3d.js uses Three.js
π§ This 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: