GPU-accelerated path tracer with PBR materials for school project in Computer Graphics and Graphic and Multimedia Processors class.
Made using DX11, C++17.
Optimization were based of paper: Megakernels Considered Harmful: Wavefront Path Tracing on GPUs, 2013.