Я делаю рендеринг с помощью OpenGL. У меня есть текстурированные модели в Blender/Sketchup (я могу легко обмениваться между ними), и я хотел бы иметь возможность экспортировать эти файлы в мой рендерер. Моя первоначальная идея состояла в том, чтобы просто экспортировать необработанные лица и отображать эти треугольники, но я хотел бы легко нарезать файлы текстур в координаты текстур.
Таким образом, я имею в виду, что мои лица модели вырезаются в треугольники. Вы можете увидеть в это изображение (воспроизведено ниже), что моя кривая становится 24 треугольниками. Я хотел бы знать, какие текстурные координаты использовать для каждого треугольника.
Может ли DAE файл быть самым простым способом? Я читал спецификации для формата, и это выглядит достаточно легко. Я думаю, что смогу проанализировать XML и точно воссоздать модели в OpenGL. Мне интересно, есть ли более простой способ (т.е. Тот, который не изобретает велосипед).