Вы действительно не моделируете вещи в OpenGL. Все, что знает OpenGL - это треугольники. Цветные треугольники, треугольники разных углов / размеров, текстурированные треугольники и т. Д. И т. Д. OpenGL не занимается моделированием, это ваша работа.
Вы можете использовать программное обеспечение для моделирования (3dsmax и т. Д.), Чтобы создать модель, экспортировать ее, а затем выяснить, как преобразовать модель в треугольники OpenGL. Или вы можете выяснить все треугольники, которые вы хотите нарисовать самостоятельно, и просто жестко закодировать их в OpenGL. Или вы можете найти какую-то внешнюю библиотеку (я предлагаю GLU), которая находится поверх OpenGL и знает, как разбить определенные общие фигуры на треугольники. Проверьте это из.