6.837 Project 4 |
|
3D graphics pipeline
|
Project
instructions |
The Java program reads a list of vertices, surfaces, and lights from the file cow.obj and renders into a raster. For this project the graphics pipline implements:
For z-buffering and triangle rasterization I used code that was given out in class. The matrix class is my own, taken from Project 3. |
|
Java 1.1 and higher is required in order to run this applet. If you are on MIT's Athena you can still run the applet by running: add imagery4 java cd /mit/imagery4/6.837/F98/igan/Project4.2 appletviewer index.html & |
To move the model or camera around click and hold on the image, and in time only the vertices will be visible, allowing more interactive control. |
|