Assignments Homepage, HW5 (Definition) Ray Tracing

Code: HW5.java, MISApplet.java, ParametricSurface.java, ParametricSphere.java, Matrix3D.java, Vector3D.java

This applet is all about demonstrating ray casting algorithm.

The scene includes several spheres, illuminated by a simple model of a light source (unit length direction vector), and shadows.

Click 's' for putting/ removing shadows.

Click 'r' for rotating the illumination ray.

Click 'i' for initialization of the illumination ray.