This is a C++ raytracer library which was started purely so I could see how a raytracer works. By itself it cannot render images
So far it has the following features:
But most importantly the class structure allows for very easy addition of further primitives, textures and modifiers.