Nori is a simple ray tracer written in C++. It runs on Windows, Linux, and Mac OS and provides basic functionality that is required to complete the assignments in the course Advanced Computer Graphics taught at EPFL.
For access to course information including slides and reading material, visit the main Advanced Computer Graphics website. The Nori 2 framework and coding assignments will be described on the Nori website.
Last year's version of Nori including a full set of assignment descriptions can be found in the following archive.
There is a known issue with the NanoGUI version that Nori uses: on Linux systems with an integrated Intel GPU, a bug in the Mesa graphics drivers causes the GUI to freeze on startup. A workaround is to temporarily switch to an older Mesa driver to run Nori. This can be done by running
export MESA_LOADER_DRIVER_OVERRIDE=i965