Лабораторная работа OpenGL

Изобразить на плоскости текстурированный прямоугольный параллепипед (есть такие же работы где нужно изобразить октаэдр и додекаэдр). Реализовать освещение. Рассчитать и изобразить перекатывание
фигуры по плоскости. Написано на C++ с использованием OpenGL (MS Visual Studio 2017)