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.
- Diffusive lighting
- Gamma correction
- Object modifiers:
- Julia fractal
- Texture modifiers: