C++ Wireframe and Shading Renderer
Computer Graphics Project
Frameworks: GLUT, GLUI
Implemented wireframe and solid renderer with shading in C++, mimicking render pipeline of OpenGL. (Programming included Bresenham’s line drawing and triangle fill algorithm, Modelview, Normal, and Perspective Matrix operations, Point/Line/Triangle drawing, Plane Clipping, Flat/Gouraud/Phong Shading, Material mapping, and UI Controls. Interface implemented with GLUI.)
Cone primitive rotation with GUI.
Cow model loading, wireframe geometry, and manipulation.
Rabbit model loading, geometry fill, Phong shading, and light sources.
C++, Computer Graphics