VPython

What is VPython?

VPython is the Python programming language that has the added feature called “Visual”; a 3D graphics module that originated from David Scherer in 2000. The version of the Python programming language, along with its 3D functionality, lets creating 3D displays and animations much easier especially for new programmers with limited experience. Also, since it is a Python programming language, its use and potential for programmers and researcher, are immense.

In using VPython, the development environment that is used is called “IDLE”. The display window of the software shows 3D objects where a coordinate axis are found. There is also an output window; here is where print statements for the running programs are found. This window can be used to display variables, texts, messages, and many others. The last window is called the code windows; this is where the codes for the programs are written.

There are VPython entities that can be created using programs that are needed to be named in the code; entities such as spheres, boxes, curves, and others. Attributes can also be assigned to the objects such as colors, size, and scalar and vector quantities; these vector quantities can also be treated with vector operations all that are recognized in the language.

Download VPython from the developer

File.org does not provide software hosting. We send you directly to the developer's site, to make sure you download the latest, original version of the program.

Download VPython (external link)

Heads up: Some download links are affiliate links. An affiliate link means we may earn a referral fee if you make a purchase through the link, without any extra cost to you. It helps to keep this site running. Thank you for your support!

File types supported by VPython

Our users primarily use VPython to open these file types:

About file types supported by VPython

File.org aims to be the go-to resource for file type- and related software information. We spend countless hours researching various file formats and software that can open, convert, create or otherwise work with those files.

If you have additional information about which types of files VPython can process, please do get in touch - we would love hearing from you.