straaljager / GPUPathTracer

GPU Path Tracer written in C++ with CUDA and OpenGL for the DH2323 course project at KTH.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GPUPathTracer

GPU Path Tracer written in C++ with CUDA and OpenGL for the DH2323 course project at KTH.

The project is currently featured at the KTH homepage for the Computer Graphics course: link here.

Project report

The project report file project.pdf describes the steps taken and theory behind the project. Since writing the report I have added the parallel Morton code-based BVH builder by Tero Karras.

About

GPU Path Tracer written in C++ with CUDA and OpenGL for the DH2323 course project at KTH.


Languages

Language:C 71.2%Language:C++ 16.8%Language:Cuda 12.0%