This is a very simple implementation of a Ray Tracer in C++.
$ ./build.ps1
$ ./LiTrace
- Diffuse Shading (Lambert)
- Recursive Reflections with unlimited depth (to recursion limit)
- Multiple Objects (Spheres)
- Reinhard Tonemapping
A simple Software Ray-Tracer written in C++