Rasterizer for 3D objects built in C++

Ground up perspective projection camera in order to project 3D polygons down into 2D space to be rasterized with Z buffer. Features include perspective-correct interpolation, texture mapping, and lambertian reflection.

Previous
Previous

OpenGL Shader Demo

Next
Next

Music Recommendation Tool