In this project, the intern will implement a basic path tracer in OpenCL and C++.
- Implement a basic path tracer in OpenCL
- Implement acceleration structures – Octree
- Collision with simple primitives (spheres, planes, triangle…). Only spheres for now.
- C++ (although Python might be considered)
- English communication skills.
- Interested in GPU – OpenCL – CUDA