This project is Linux port of a tutorial Path tracer made by Sam Lapere in his blog: https://raytracey.blogspot.com/2017/01/opencl-path-tracing-tutorial-3-opengl.html It's modified with intersection and shading algorithms from scratchapixel v3.Original tutorials were using original classes for vectors, they were all rewritten to use GLM library.
Aplikacija koristi OpenCL za algoritam praćenja puta, te OpenGL za spremanje rezultata u buffer i njegovog prikazivanja.