CPU Raytracer algorithm with shadows, reflections, refractions and simple anti-aliasing implemented in C++