CLraytracer is a raytracing based renderer that take advantage of GPU parallelism through OpenCL . Working features: *support for spheres,basic materials and light points to place in the scene *reflection with blinn/phong behavior *ability to control the camera *opengl/opencl interop TODO: *refraction *load the scene from a file *new primitives(planes,triangles,meshes) *textures
yuri91/CLraytracer
CLraytracer is a raytracing based renderer that take advantage of GPU parallelism through OpenCL .
C++GPL-3.0