GLEP

OpenGL Engine Platform

C++, GLSL, OpenGL

January 2025 - Current

GLEP (OpenGL Engine Platform) is a work-in-progress real-time graphics rasterization framework written in C++, using the OpenGL API. Designed with ease of use and extensibility in mind this graphics framework allows for the simple manipulation of dynamic 3D scenes with minimal requirement from the user. It features staple computer graphics techniques such as, shading material parameterization, object hierarchies, lighting and shadow simulations, static and dynamic cube maps, as well as scene serialization.

With usability being a major focus of this project, I have created a detailed documentation that I will continue to update as the project grows. As well as this the project source code includes numerous detailed examples on how to use key features of the framework.

GLEP0GLEP1GLEP2GLEP3GLEP4