Projects  

Custom C++ Graphics Renderer 2025

  • CourseCOMP4610
  • ReportView Report (PDF)

Reference Image

temp

Final Render

temp

This renderer was made as part of a group project for the ANU course Computer Graphics (COMP4610) and required us to choose a reference and attempt to recreate it using a custom built renderer made in C++. This required sourcing models and textures as well as finding ways of representing and visualising these in space through appropriate data structures.

Personally, I was responsible for the skydome and sun, texture loading, composition, motion blur and writing up ~half of the report linked above which explains all of the techniques used in much greater detail.

Site last updated 1/9/2025