Aspose.3D FOSS
Aspose.3D FOSS est une bibliothèque sous licence MIT pour le chargement, l’inspection, la transformation et l’exportation de 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 et enregistrer les fichiers OBJ (avec prise en charge des matériaux .mtl), STL, glTF 2.0/GLB, COLLADA et 3MF
- Parcourir les hiérarchies de nœuds de scène ; accéder aux maillages, aux normales de sommet et aux coordonnées UV
- Appliquer des matériaux Lambert et Phong aux nœuds de scène
- Transformer les nœuds avec la position, la rotation (Quaternion) et l’é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 des fichiers glTF et COLLADA
Formats pris en charge
OBJ (.mtl), STL, glTF 2.0, GLB, COLLADA, 3MF, FBX (lecture)
Sélectionnez votre plateforme pour parcourir les guides pratiques :