Быстрое решение: моделируйте дом и глаз в 3D-модели, например, Blender.Экспортируйте сетки и индексные массивы в массивы C.Напишите код для загрузки сетки в объект Vertex Array / Vertex Buffer и функцию-обработчик события рисования, которая связывает массив вершин и вызывает glDrawElements для массива индекса.
Реализация мигания путем построения века из двухсетки, которые могут вращаться вокруг некоторой оси, что делает ее похожей на мигающую.
OpenGL - это всего лишь API для рисования.У него нет функций моделирования.Это просто выталкивает треугольники на экран.Любое домашнее задание «закодировать модель» является ошибочным, и человек, который раздал это задание, понятия не имеет об этом.