Graphics
2026
ongoing
Engine
Modular OpenGL renderer with ECS and HDR post-processing

- 3.3
- OpenGL core
- ECS
- architecture
- HDR
- post FX
A reusable game engine with a modular OpenGL renderer, ECS architecture, HDR post-processing, and volumetric fog.
A custom C++ runtime and rendering framework for atmospheric exploration projects. OpenGL 3.3 core renderer with VAOs and shaders, an entity-component system, scene and mode management through a registration API, runtime asset loading with lazy shader compilation, and HDR post-processing with bloom. The architecture separates engine from application through public headers and a registration-based runtime, which is what makes it reusable rather than a one-off demo.
Log
- 2026-06
Engine/application separation and registration-based runtime.
- 2026-07
Atmospheric rendering: volumetric fog, HDR post-processing, bloom.