Small from-the-scratch ray tracer project. Supports several types of geometry, multithreading, SAH-based kd-trees, adaptive supersampling AA, reflection, refraction, and soft shadows through area light distribution ray tracing.