OpenCL Path-Tracer

Description:

In this project, the intern will implement a basic path tracer in OpenCL and C++. 

Author:

Adam Malinowski

Implementation Tasks:

  • Implement a basic path tracer in OpenCL
  • Implement acceleration structures – Octree
  • Collision with simple primitives (spheres, planes, triangle…). Only spheres for now.

Requirements

  • C++ (although Python might be considered)
  • English communication skills.
  • Interested in GPU – OpenCL – CUDA

References: