У меня есть проект, который требует от меня экспорта модели в формате .dae Collada. Я изо всех сил пытаюсь понять, как это сделать. Я пытаюсь использовать pyCollada для этого, но у меня ограниченный опыт работы с 3D-моделированием, и файловая структура меня сбивает с толку. Почему нужно задать массив «normal_floats» для построения многоугольника. Не достаточно ли самих вершин?Как создать файл collada из информации об вершинах объектов?
У меня есть все вершины каждой грани объекта и нужно экспортировать данные в формат collada? Есть ли простой способ сделать это, поскольку каждая грань двумерна? Есть ли алгоритм, с помощью которого я могу просто прокормить вершины, чтобы сгенерировать соответствующие грани объекта? Любая помощь будет оценена по достоинству.
Кроме того, у меня есть алгоритм, который рисует объект в openGL. Есть ли способ, который я могу повторно использовать для этого кода для создания файла экспорта?
Update это учебник, я пытался следовать, чтобы создать объект: http://pycollada.github.io/creating.html