Aspose.3D FOSS
Aspose.3D FOSS est une bibliothèque sous licence MIT pour charger, inspecter, transformer et exporter des scènes 3D. Disponible pour Python et TypeScript, les deux implémentations sont purement en langage et ne nécessitent aucune compilation native.
Fonctionnalités clés
- Charger des fichiers OBJ (avec prise en charge des matériaux .mtl), STL, glTF 2.0, GLB, COLLADA et 3MF
- Inspecter les hiérarchies de scène : parcourir les nœuds, lire les maillages, accéder aux normales des sommets et aux UV.
- Appliquer des matériaux : travailler avec
LambertMaterialetPhongMaterialsur les nœuds de la scène - Transformer les nœuds avec position, rotation (Quaternion) et échelle
- Calculer les boîtes englobantes et accumuler les transformations en espace mondial
- Lire les clips d’animation et les séquences d’images clés à partir de fichiers glTF et COLLADA
Formats pris en charge
OBJ (.mtl), STL, glTF 2.0, GLB, COLLADA, 3MF, FBX (lecture)
Sélectionnez votre plateforme pour accéder aux guides d’installation et à la documentation complète :