Due: March 17
Implement Ray Casting with speed enhancement provided by a KD-tree built using the Surface Area Heuristic algorithm as described in class.
Use the framework you have from the previous project (t
Due: Feb 27
Implement the Binary Space Partitioning Tree algorithm.
A framework will be provided which opens a window, builds a scene, and draws that scene in response to window, mouse and keyboard interactio
Due: Feb 6
Implement a multitude of small geometry library routines.
The framework implements a number of geometry related classes, including Point2D, Vector2D, Point3D, Vector3D, Point4D, Vector4D, Line2D, S