A short course on pathtracing for Stamatics Projects '21.
The week-*
branches have tasks and corresponding code created as part of the eight week course. The main
branch contains a continuation of that project, extended with various other features and improvements.
The following are final results by students in the project.
By @akshatsh49
By @sps1112
Requirements:
- C++ compiler. The main branch requires C++17 but the weekly tasks are compatible with C++11
- CMake (get this via
pip
and notapt
if you're on Ubuntu)
Build:
mkdir build
cd build
cmake ..
cmake --build .
You should now have an executable in build/bin
or build/bin/Debug