Glint is my second attempt at writing an OpenGL renderer in C++. I built it while following the Udemy course Computer Graphics with Modern OpenGL and C++, developing a rudimentary JSON-based asset system along the way.
It uses assimp for model and material import and supports basic Phong lighting as well as shadowmapping.