A GLSL-based raytracer rendered with SFML 2.6.0. The lighting model supports emission, reflection & refraction, gloss, absorption and more. The renderer also supports cumulative rendering and many other small features. Multiple primitives are supported including triangles. Importing meshes is not supported.
Before running, you must ensure SFML (included in the repo) is added to PATH.
(All images were taken using the built-in snapshot key.)