top of page

Teapot Render

Overview

A low-level graphics renderer built for UCSC CSCI-580 Computer Graphics as in C++.  This is a low-level renderer and uses manual drawing of pixels to render on screen. No openGL was used, pixels where drawn directly on screen! 

Screenshot_2025-03-06_031057.png

Supports UV mapping with perspective correction!

Screenshot_2025-03-06_031620.png

Supports multiple shading types, such as Phong, Gouraud, and flat

bottom of page