|
|
(One intermediate revision by the same user not shown) |
Line 1: |
Line 1: |
| VPython is a Python graphics module used for modeling objects in 3-dimensional space. In the field of physics, this is especially useful for calculating and modeling complex relationships between objects and their properties.
| | This fork has been merged back into its upstream page - [[VPython]] |
| | |
| ==Installation==
| |
| | |
| Installation guide goes here (Need to do test installs on Windows, OSX, Linux... BSD?)
| |
| | |
| ===Windows===
| |
| Directions
| |
| | |
| ===OSX===
| |
| | |
| More directions
| |
| | |
| ===Linux===
| |
| | |
| Even more directions
| |
| | |
| ==Getting started with Python==
| |
| Introduction to basic Python use
| |
| | |
| ==Creating VPython Objects==
| |
| #Sphere
| |
| #Arrow
| |
| #Updating objects
| |
| | |
| ==Useful built-in functions==
| |
| | |
| ===Vectors===
| |
| #cross(vectorA, vectorB)
| |
| #mag(vector)
| |
| | |
| ==Connectedness==
| |
| #How is this topic connected to something that you are interested in?
| |
| #How is it connected to your major?
| |
| #Is there an interesting industrial application?
| |
| | |
| ==History==
| |
| | |
| Put this idea in historical context. Give the reader the Who, What, When, Where, and Why.
| |
| | |
| VPython was originally released in 2000 by David Scherer after he took an introductory physics class at Carnegie Mellon University. At the time, the school used the cT programming language for 2D modeling, and David saw the need for something better. Working with several people including professors Ruth Chabay and Bruce Sherwood, he developed a Python module called Visual. Visual Python or VPython featured 3D modeling, as well as an easier-to-understand object-oriented syntax. VPython is released under an Open Source license, and development continues today.
| |
| | |
| == See also ==
| |
| | |
| Are there related topics or categories in this wiki resource for the curious reader to explore? How does this topic fit into that context?
| |
| | |
| ===Further reading===
| |
| | |
| Books, Articles or other print media on this topic
| |
| | |
| ===External links===
| |
| | |
| Internet resources on this topic
| |
| | |
| ==References==
| |
| | |
| This section contains the the references you used while writing this page
| |
| | |
| 1. [http://vpython.org/contents/cTsource/cToverview.html The cT Programming Language]
| |
| | |
| 2. [http://vpython.wikidot.com/ VPython Wiki Site]
| |
| | |
| [[Category:Which Category did you place this in?]]
| |