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 (read)

Выберите свою платформу, чтобы просмотреть руководства:

 Русский