A Senior Undergraduate Honors Thesis in Computer Science. Please see the TIFF images .
Ray tracers produce images by simulating light.
Eliminating the details that might distract one from the interesting parts of ray tracing algorithms was purpose of my thesis project. The virtual frame buffer class, vfb, provides a simple means of rendering and studying the final image produced by a graphical algorithm. The support classes provide an elegant notation for the equations involved in ray tracing.