3D Programming for Ordinary Mortals

Here is the new Visual 5 release candidate

VPython is a package that includes:

VPython is free and open-source.


Brief overview of VPython;
Python for experienced programmers

Download VPython
(Windows, Mac, Linux, Unix)

Subscribe to mailing list
NEW!
VPython Wiki

(Thanks to Tim Korb)

Simple program example

Documentation Recent developments

Tutorial Introduction (pdf)

FAQ (including stereo use)

Source files at SourceForge

Other links:

The Python language www.python.org

A module by Ruth Chabay to export a VPython scene to POV-Ray:
povexport-2008-11-25.zip

For developers

Matter & Interactions, intro physics with VPython

Contributed programs from users
The cT archives
Erik Thompson's video
introduction to VPython
Python entry about
VPython projects

Major contributors to VPython:

David Scherer, David Andersen, Jonathan Brandmeyer, Ruth Chabay, Ari Heitner, Ian Peters, Bruce Sherwood.

Others who have contributed significant code to the Visual module include Shawn Press, Hugh Fisher, John Zelle, Arthur Siegel, and Michael Temkhine. See "Recent developments" for details.

Write to if you don't find what you need, or to tell us how you are using VPython.

The development of VPython was supported in part by the National Science Foundation