top of page
3D Rasterizer
-
Implemented a CPU 3D rasterizer from scratch using C++
-
Considered perspective-correct interpolation and employed z-buffering for enhanced representation of 3D geometry.
-
Integrated texture mapping and Lambertian shading model along with the implementation of anti-aliasing method for realistic surface shading and detailing.
​
​Concept included: Convex polygon triangulation, Barycentric interpolation, Z-buffering, Lambertian shading
​
Skills related: C++, Qt Creator
bottom of page