Raytracer with distributed effects including soft shadows, glossy reflections, and textures. Final project for CS180.