Differences between revisions 15 and 16
Revision 15 as of 2007-04-02 15:59:58
Size: 2483
Comment:
Revision 16 as of 2008-11-15 13:59:41
Size: 2505
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
[http://vpython.org/ VPython Home Page] [[http://vpython.org/|VPython Home Page]]
Line 7: Line 7:
[http://pw1.netcom.com/~ajs/ PyGeo] A dynamic geometry laboratory and toolkit by Arthur Siegel. [[http://pw1.netcom.com/~ajs/|PyGeo]] A dynamic geometry laboratory and toolkit by Arthur Siegel.
Line 9: Line 9:
[http://www4.ncsu.edu/~rwchabay/mi/ Matter & Interactions] An introductory calculus-based physics curriculum for engineering and science students by Ruth Chabay and Bruce Sherwood (NCSU) that emphasizes a small number of powerful fundamental principles, incorporates the atomic nature of matter throughout, and includes an introduction to computational physics, in which students write programs in VPython to predict motion and to visualize fields. At this URL you'll find a bunch of VPython lecture demo programs useful in teaching introductory physics. [[http://www4.ncsu.edu/~rwchabay/mi/|Matter & Interactions]] An introductory calculus-based physics curriculum for engineering and science students by Ruth Chabay and Bruce Sherwood (NCSU) that emphasizes a small number of powerful fundamental principles, incorporates the atomic nature of matter throughout, and includes an introduction to computational physics, in which students write programs in VPython to predict motion and to visualize fields. At this URL you'll find a bunch of VPython lecture demo programs useful in teaching introductory physics.
Line 11: Line 11:
[http://physics.syr.edu/~salgado/software/vpython/ Physics Applications] by Rob Salgado. Includes an extensive list of links to projects using VPython. [[http://physics.syr.edu/~salgado/software/vpython/|Physics Applications]] by Rob Salgado. Includes an extensive list of links to projects using VPython.
Line 13: Line 13:
[http://lurbano-5.memphis.edu/GeoMod/index.php/Main_Page Earth Science Applications] created by Lensyl Urbano and students at the University of Memphis. It includes [http://lurbano-5.memphis.edu/GeoMod/index.php/Main_Page#Interactive_Educational_Models Educational models] (some adapted from [http://www4.ncsu.edu/~rwchabay/mi/ Matter & Interactions] to add interactivity) as well as, python models that use Vpython for runtime visualization in [http://lurbano-5.memphis.edu/GeoMod/index.php/Main_Page#Python_models active research] and an [http://lurbano-5.memphis.edu/GeoMod/index.php/Introduction_to_Modeling introductory, computer modeling class]. [[http://lurbano-5.memphis.edu/GeoMod/index.php/Main_Page|Earth Science Applications]] created by Lensyl Urbano and students at the University of Memphis. It includes [[http://lurbano-5.memphis.edu/GeoMod/index.php/Main_Page#Interactive_Educational_Models|Educational models]] (some adapted from [[http://www4.ncsu.edu/~rwchabay/mi/|Matter & Interactions]] to add interactivity) as well as, python models that use Vpython for runtime visualization in [[http://lurbano-5.memphis.edu/GeoMod/index.php/Main_Page#Python_models|active research]] and an [[http://lurbano-5.memphis.edu/GeoMod/index.php/Introduction_to_Modeling|introductory, computer modeling class]].
Line 19: Line 19:
[http://www.archive.org/search.php?query=subject%3A%22vpython%22 VPython video tutorials] by Erik Thompson (archived at archive.org) [[http://www.archive.org/search.php?query=subject%3A%22vpython%22|VPython video tutorials]] by Erik Thompson (archived at archive.org)
Line 27: Line 27:
Jonathan has now made a [http://sourceforge.net/projects/visualpython beta release]. He supports not only transparency but also surface textures and sophisticated lighting. Jonathan has now made a [[http://sourceforge.net/projects/visualpython|beta release]]. He supports not only transparency but also surface textures and sophisticated lighting.
Line 33: Line 33:
["CategoryPyGUI"] [[CategoryPyGUI]]

VPython is an extension for Python to allow easy, "pythonic" 3D. It is used in education for various purposes, including teaching physics and programming, but it has also been used by research scientists to visualize systems or data in 3D.

VPython Home Page

Projects using VPython

PyGeo A dynamic geometry laboratory and toolkit by Arthur Siegel.

Matter & Interactions An introductory calculus-based physics curriculum for engineering and science students by Ruth Chabay and Bruce Sherwood (NCSU) that emphasizes a small number of powerful fundamental principles, incorporates the atomic nature of matter throughout, and includes an introduction to computational physics, in which students write programs in VPython to predict motion and to visualize fields. At this URL you'll find a bunch of VPython lecture demo programs useful in teaching introductory physics.

Physics Applications by Rob Salgado. Includes an extensive list of links to projects using VPython.

Earth Science Applications created by Lensyl Urbano and students at the University of Memphis. It includes Educational models (some adapted from Matter & Interactions to add interactivity) as well as, python models that use Vpython for runtime visualization in active research and an introductory, computer modeling class.

VPython FAQ

This could also be moved to its own page if it grows unwieldy.

VPython video tutorials by Erik Thompson (archived at archive.org)

Transparency

If you want to try something experimental, check out the "vpython-core2" module from CVS. Objects support transparency by setting color to an rgba 4-tuple, or by setting object.alpha to some value. --2005-02-26 05:57 Jonathan Brandmeyer

Jonathan has now made a beta release. He supports not only transparency but also surface textures and sophisticated lighting.


CategoryPyGUI

VPython (last edited 2014-03-30 00:02:54 by DaleAthanasias)

Unable to edit the page? See the FrontPage for instructions.