Differences between revisions 10 and 11
Revision 10 as of 2006-04-18 14:32:11
Size: 1843
Editor: cpe-24-58-17-105
Comment: added video lectures at archive.org
Revision 11 as of 2006-06-24 00:26:28
Size: 1851
Editor: cpe-069-134-142-110
Comment:
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:
If you want to try something experimental, check out the "vpython-core2" module from CVS. Most of the objects in
that module
support transparency by setting color to an rgba 4-tuple, or by setting object.alpha to some value.  However, there are some
significant parts missing from vpython-core2, particularly scene.mouse.
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.
Line 27: Line 25:
Are there any news about supporting transparency in VPython ? Jonathan has now made a beta release which you can get from [http://sourceforge.net/projects/visualpython]. He supports not only transparency but also surface textures and sophisticated lighting.

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.

[http://vpython.org/ VPython Home Page]

Projects using VPython

[http://pw1.netcom.com/~ajs/ PyGeo] A dynamic geometry laboratory and toolkit by Arthur Siegel.

[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://physics.syr.edu/~salgado/software/vpython/ Physics Applications] by Rob Salgado. Includes an extensive list of links to projects using VPython.

VPython FAQ

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

[http://www.archive.org/search.php?query=subject%3A%22vpython%22 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 which you can get from [http://sourceforge.net/projects/visualpython]. 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.