An offline renderer
An offline renderer based off the ray tracer challange & ray tracing in one weekend books