An OpenCL raytracer that renders triangle meshes in OFF format.
This raytracer was a programming task at the course
Foundations of Computer Science III at TU Darmstadt and was later used for a programming competition in the same course with the objective to speed up the existing CPU implementation. We were placed second with our OpenCL implementation.
git clone https://github.com/magcks/opencl_raytracer cd opencl_raytracer mkdir build && cd $_ cmake .. make -j
./render ../meshes/bunny.off out.pgm
This software is licensed under the GPL 3.0 license included as
LICENSE.md. The authors are: