Scherer et al., 2000
From GeoMod
Scherer, D., Dubois, P., & Sherwood, B. (2000). VPython: 3D Interactive Scientific Graphics for Students, Computing in Science and Engineering, v. 2, n. 5, p. 82-88.
VPython, a remarkable easy-to-use package for interactive 3D graphics, lets even beginning physics students without prior programming experience write programs with real time 3D visualizations. Developed at Carnegie Mellon University, VPython is part of an effort to develop a more modern first-year physics curriculum

