Skills: C++, OpenGL, ImGui, entt
Lean Engine is a 3D OpenGL “engine” written in modern C++. The primary goal was to work through LearnOpenGL and implement various graphics features. I wrote over ~15 blogs covering various graphics topics and implementation details for the engine. A few example blogs include… Shadow Mapping, RenderDoc, and Blinn-Phong lighting.