A pathtracer written in CUDA C++