Я раньше тоже тыркал в opengl на уровне "сделать свой deferred рендерер с PBR ради фана и интереса". недотыркал ( недопилил BRDF, не перенёс из форварда shadowmapы и так руки не дошли до интеграции с FBX, чтобы что-то шевелилось помимо позиций ), потом был перерыв года 2-2.5, вообще почти без opengl, шейдеров и c++ - мозги немного засохли в этом направлении, интерес остался. сейчас оживаю об пиление своей ECS на плюсах )