RayTracing ray tracing engine Dependencies This project is using Eigen3 as linear algebra, SFML for window management and RTree for spatial indexing. Examples Utah Teapot with Diffusive Reflection 9400+ triangles Utah Teapot with Water Refraction Utah Teapot with Metal Reflection