Aspose.3D FOSS
Aspose.3D FOSS — это библиотека с лицензией MIT для загрузки, инспекции, трансформации и экспорта 3D‑сцен. Доступна для Python и TypeScript, обе реализации являются чисто языковыми и не требуют нативной компиляции.
Ключевые возможности
- Загрузка и сохранение файлов OBJ (с поддержкой материалов .mtl), STL, glTF 2.0/GLB, COLLADA и 3MF
- Обход иерархий узлов сцены; доступ к мешам, нормалям вершин и UV‑координатам
- Применение материалов Ламберта и Фонга к узлам сцены
- Трансформация узлов с помощью позиции, вращения (кватернион) и масштаба
- Вычисление ограничивающих коробок и накопление трансформаций в мировом пространстве
- Чтение анимационных клипов и последовательностей ключевых кадров из файлов glTF и COLLADA
Поддерживаемые форматы
OBJ (.mtl), STL, glTF 2.0, GLB, COLLADA, 3MF, FBX (чтение)
Выберите вашу платформу, чтобы получить руководства по установке и полную документацию: