A multithreaded CPU raytracer. Made for educational purposes. Made thanks to Raytracing in One Weekend.
Currently the following materials have been implemented:
- Lambertian (diffuse)
- Metallic (specular)
- Emmissive (light)
- Portal (like in that game)
- Dielectric (glass)
Some glitches have occured along the way, while implementing. If you're interested in seeing those, some images are in the glitches
folder.