raytracer (C++ / Lua / ImGUI)

raytracer is a (work in progress) raytracer implementation being written in C++. The ray tracing engine supports custom scenes the end user can create via Lua scripts, hot-swappable support for multiple light transport algorithms, and multiple debugging utilities via an IMGUI interface.