home - login - register

PERC 2014 Abstract Detail Page

Previous Page  |  New Search  |  Browse All

Abstract Title: Progress in Easy-to-use 3D Programming Environments
Abstract: VPython (vpython.org), a free open-source module for the popular Python programming language, lets even novice programmers write programs that model physical systems and generate navigable real-time 3D animations. VPython plays an important role in several recent computational physics textbooks. At matterandinteractions.org are many lecture demo programs written in VPython. There are about 50,000 downloads of VPython per year, including by thousands of students in intro physics courses. VPython 6 is based on the cross-platform GUI library wxPython, which has made it possible for VPython animations to share a window with standard widgets (buttons, sliders, scrolling text boxes, etc.). VPython is quite mature; GlowScript (glowscript.org) is a related but very new environment under development that executes programs written in JavaScript or CoffeeScript in a browser. VPython and GlowScript will be demonstrated at the poster session.
Abstract Type: Contributed Poster Presentation

Author/Organizer Information

Primary Contact: Bruce Sherwood
North Carolina State University (emeritus)
515 E. Coronado Road
Santa Fe, NM 87505
Phone: 505-603-8121
Co-Author(s)
and Co-Presenter(s)
Steve Spicklemire, University of Indianapolis