Я понимаю, что должна быть какая-то магия индекса, чтобы преобразовать файл obj в правильный формат вершин/индексов для OpenGL, но рассмотрим следующий файл .obj:
# WaveFront *.obj file (generated by CINEMA 4D)
g Polygon
v -136.714894 0 -169.395745
v 134.53617 0 -224.953191
v 321.906383 0 -87.693617
v 358.944681 0 182.468085
v 49.565957 0 264.170213
v -340.425532 0 165.038298
f 6 5 4 3 2 1
Лицо не треугольник и не квадрат, значит ли это, что мне придется делать какую-то тесселяцию на процессоре или графическом процессоре? Будет ли это стандартным методом работы с таким типом описания геометрии?
РЕДАКТИРОВАТЬ: Кроме того, есть ли библиотека, которая будет выполнять триангуляцию без ограничительной лицензии?