Skip to content

carlgombert/GraphicsEngine

Repository files navigation

Graphics Engine

C++ 3D graphics engine with no external libraries.
loads and renders .obj files.

Motivation

I wanted to gain a deeper understanding of how computer graphics engines like OpenGL work under the hood, both from a programming and mathematical perspective. By building a 3D renderer in C++, I'll hopefully be able to deeply understand fundamental graphics concepts such as rasterization, shading, and texture mapping.

Results

  1. 3D model loading and wireframe rendering (2/10/2025)

  1. added rasterized rendering and flat shading (2/12/2025)

Releases

No releases published

Packages

No packages published