Чтение данных с 3d моделей с помощью Python - PullRequest
6 голосов
/ 25 февраля 2011

Я хочу извлечь вершины и грани (в виде списков вершин) из 3d-модели. Формат 3d-модели не имеет значения, поскольку он генерируется в Maya.

Я хотел бы сделать это на Python. Какие библиотеки, типы файлов и т. Д. Вы бы порекомендовали?

1 Ответ

7 голосов
/ 25 февраля 2011

Я почти уверен, что Maya экспортирует в формате файла OBJ, который очень сильно документирован и реализован.Cgkit Python реализует парсер OBJ, который вы можете найти здесь: http://cgkit.sourceforge.net/doc2/objmtl.html

Редактировать: На самом деле, cgkit может читать гораздо больше форматов из Maya, чем просто OBJ.Я искал OBJ, так как знал, что это повсеместно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...