A basic hardware-accelerated¹ scene rendering program written in C++ and C#. It uses a rendering method called path tracing and utilizes CUDA to speed up the rendering process. The user interface is written in C#; the C++ code that renders the image is called via P/Invoke.
¹Requires an NVIDIA GPU due to use of CUDA.