Download the source for Vim3D.
Video overview of Vim3D.
A cool trick to create curves by simply moving the camera around.
Additions to Vim3D for project 5.
vim3D has basic building tools available through commands much like the ones used in unix, but through the vi-style command line.
How to set up reflections in vim3D.
Computing normals and smooth normals in vim3D.
How to control area lights and soft shadows in vim3D.
How to control the anti-aliasing settings in vim3D.
How to render using Normal Maps in vim3D.
How to texture objects in Vim3D.
How to kick off a raytraced render in vim3D.
How to set up refraction when rendering with Vim3D.
Some pictures from Vim3D's table at IEEE - CSUA DemoDay at UC Berkeley 2010.
Display object information and properties.
Ray Tracer Journal.
The OpenGL assignment milestone.
This is the page for assignment 3.
How to revolve objects in Vim3D.
Basic object parameters.
Basic light parameters.