3D render engine project in C++. Require a Nvidia graphic card to use CUDA acceleration.
$ sudo apt install libpng-dev
$ sudo apt install nvidia-cuda-toolkit
$ make all
$ build/main
CUDA render almost 40 times faster than classic CPU render
Took 2924.65s to render (64 samples per ray and 4 threads per ray)
Maxence Leguéry