Ray tracer

Date published:
Description
Based on a school project I built a path tracer. It uses several acceleration structures such as BVH (Bounding Volume Hierarchy), NEE (Next Event Estimation), Importance Sampling and Reussian Roulette. This is a project I like to keep working on, adding in new features or optimizations.
Role
Programming: Geert Beuneker.
Details
Framework: Basic rendering template made by Jacco Bikker.
Language: C++
Link: Source Code