🎓 3rd year game programming student at Breda University of Applied Sciences.
April 12, 2024
A custom C++ CPU-based raytracing engine which was used to create a simple puzzle demo. Use a laser and your environment to hit the target.
My Contributions: Raytracing Algorithm | Point-, Spot-, Area-, and Directional Lights | Shadows | Recursive (Whitted) Raytracing | Reflections | Dielectrics | Beer's Law | Accumulator | Basic Denoising | Anti-Aliasing | Depth of Field | Reprojection | Ray-Traced Portals
Engine/Tools: ImGui
Team Size: Solo
Duration: 8 weeks (Mar 2024 - Apr 2024)