View

3D Model Renderer (Lighthouse)

C++ OpenGL Personal Project

A personal upskilling project developed in C++ using OpenGL, focused on real-time rendering and low-level graphics programming. This project was undertaken to deepen understanding of the graphics pipeline, transformations, and scene composition, with an emphasis on building foundational knowledge for engine-level development.

Key skills

Developed a real-time rendering application in C++ using OpenGL

Implemented core graphics pipeline concepts (transformations, rendering flow)

Explored low-level graphics programming and GPU interaction

Focused on performance-aware rendering and scene composition

Undertaken as an independent upskilling project in graphics programming