Есть ли у кого-нибудь пример импорта файлов 3D-моделей .obj / .mtl в pythreejs?
Я хотел бы импортировать файлы.mtl и.obj из TinkerCad (или любой другой программы для 3D-редактирования) в код pythreejs, работающий в записной книжке Jupyter. У кого-нибудь есть пример?
Мне удалось импортировать файлы.stl, используя некоторые подсказки, которые я нашел здесь и в других местах. К сожалению, файлы.stl не сохраняют информацию о поверхностях / цветах из исходного дизайна. Они визуализируются в монохромном режиме. Казалось бы, оптимальным форматом будет.obj/.mtl, но очевидно, что эти загрузчики еще не реализованы в оболочках pythreejs.
Кто-нибудь решил эту проблему, и вы готовы поделиться кодом?
Я видел примеры в threejs javascript, но еще не нашел его реализацию на Python, и это немного выходит за рамки моих текущих навыков, чтобы сделать этот порт самостоятельно. Я надеюсь использовать эту функцию для реализации вращающегося отображения любой желаемой 3D-модели в более крупном приложении с использованием виджетов Jupyter.