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 (чтение)

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

 Русский