Into 3D with VPython

Talks | Submit a talk
Authors Deepak Mishra
Level Beginner
Topic Scientific Programming
Tags VPython,3D,Simulations
Summary

The talk will be a gentle introduction to 3d programming using Vpython.

The talk expects a first time user with no prior experience in the Vpython library to walk away with a basic understanding of how to use Vpython to make complete but simple 3D simulations/animations.

Outline

The talk will discuss the following topics :

  • Introduction to VPython

    • history and purpose of development
  • Basics Of VPython

    • Vectors
    • Hello Word VPython
    • Shapes
  • Playing with VPython

    • color, opacity etc.
    • rotation, position
  • Discussion 1: A simple animation

    • tracing etc.
  • Discussion 2: A simple physics simulation

    • explanation
  • Discussion 3: Some complex simulation with high level explanation

  • Other Applications

  • Limits of VPython

Notes
Profile of the authors

Deepak is a second year masters student at IIIT Hyderabad. He has been using python for three years now and finds it the politest of all languages.

He has worked on Vpython to produce simulations of forging systems during his undergraduate course (Materials Engineering) as part of a self motivated project to make teaching those concepts easier in classrooms.

His recent python project is "YourTube" http://ytube.sourceforge.net/, which is a open source platform written using TurboGears 1.0.9 and allows you to build your own video sharing website on the internet or your local LAN

Files
file size uploaded comment
Into_3D_with_Python.odp 489.1 KB september 25, 2010
Into_3D_with_Python.pdf 100.5 KB september 19, 2010

You can upload or delete a file if you are author of this talk.