Projects
All ongoing, completed, and archived projects are listed here. These include personal projects, theses, learning projects, etc.
ShirleyTracer
My implementation of the Monte Carlo pathtracer created following Peter Shirley's three part series Ray Tracing in One Weekend.
C++
•
Repo
Indus
My ongoing implementation of an offline pathtraced renderer based on PBRT.
C++
•
Repo
C++23: From Beginning to Pro
Exercises from the Horton-Weert C++23 book.
C++
•
Repo
OpenGL Graphics Programming Project
My final coursework that demonstrates various graphics programming techniques with OpenGL and C++.
OpenGL
•
C++
•
Repo
Type-Theoretic Proofs for the Commutative Ring Axioms of the Integers
A research project consisting of type-theoretic proofs for properties of abstract algebraic mathematical structures.
Agda
•
Repo