Originally written for the purpose of studying and visualizing algebraic surfaces, this program is my first attempt to write a simple, general purpose ray tracer.