Geoffrey Catto - Computer Graphics, Fall 2004
Projects:
HW1:
Intro Applet
VerySimpleApplet.java
HW2:
Boxes Applet
Matrix3D.java
Boxes.java
Box.java
HW3:
Globes Applet
Matrix3D.java
GlobeDriver.java
Globe.java
MatrixStack.java
HW4:
Ray Tracer Applet
RayTracer.java
Sphere.java
HW5:
Phong Applet
RayTracer.java
Phong Shadow Applet
RayTracer.java
HW6:
Z-Buffer Applet
(12.20.04: updated with wire-frame mode toggle)
ZBuffer.java
MatrixStack.java
Matrix3D.java
HW7:
Splines Applet
Splines.java
Bicubics Applet
Bicubics.java
HW8:
Texturing using Z-Buffer Applet
(12.20.04: does not completely work)
ZBuffer.java
MatrixStack.java
Matrix3D.java