Ну что вообще сделал такой проект
Там не советую тырить код ибо он херовый и не работает так как следует, тот же GL::Buffer хз как работает, но при попытке юзать его по другому он начинает работать херово. Я там пытался отрисовать ещё что-то и усё, оказалось что Buffer стрёмно работает. И не помню что за пиздец я там допустил ещё. Короче, поиграйся, но насчёт кода... ты понял