Graduate Computer Graphics, Fall 2006

Assignment 6: Rendering Pipeline
(Clipping, Normals, Z-Buffer, Pixel Shading...)
and Assignment 7: Phong Reflection Model
(A bright white light source on the left and a dim yellow light source on the right)
Everybody Move Your Body

Control your camera: [Up][Down][Left][Right][+][-][Enter]
Toggle background music: [Space]

You need Java Runtime Environment (instead of Microsoft Virtual Machine)

Source code: Cone.java, Cube.java, Cylinder.java, Sphere.java, extends Shape.java; Camera.java; Light.java; Material.java; Matrix3D.java; Pixel.java; Renderer.java; and Anim.java extends MISApplet.java