A simple 3D renderer made in the functional programming language Racket. Done as a personal project in computer graphics
Utilizes ray tracing, supersampling anti-aliasing, and Phong illumination. The math for the project was primarily taken from this tutorial by Avik Das.