Browse our Products

Notes de publication Aspose.3D pour Python via .NET 24.2

Améliorations et Modifications

KeyRésuméCatégorie
THREEDNET-1499OBJ vers GLTF - grand nombre de sommetsAmélioration
THREEDNET-1509Mise à niveau du support .net 7.0 vers .net 8.0Amélioration
THREEDNET-1460Les nœuds de squelette exportés par Fbx n’ont pas de transformation mais ont une pose à la placeCorrection de bug
THREEDNET-1494Ajout du support de l’extension KHR_mesh_quantization lors de l’importation de GLTFCorrection de bug
THREEDNET-1495L’exportation d’animations de GLB vers FBX peut provoquer un échec de SlerpCorrection de bug
THREEDNET-1496Un type d’attribut non pris en charge peut provoquer l’arrêt de l’importateur MayaCorrection de bug
THREEDNET-1497Un primitif sans une valeur de propriété valide peut échouer lors du chargement dans USDCorrection de bug
THREEDNET-1498Problème de référence externe 3MF dans l’élément de constructionCorrection de bug

Modifications de l’API

Cette version est principalement une version de correction de bugs, quelques modifications de l’API :

Ajout de membres à la classe aspose.threed.entities.Mesh:

        def triangulate() -> aspose.threed.Entities.Mesh

Cette fonction vous permet de trianguler un maillage de manière simple.

Exemple de code

        # Le maillage plane n'a qu'un seul polygone avec 4 points de contrôle
        mesh = Plane().to_mesh()
        # Après triangulation, le rectangle du nouveau maillage deviendra 2 triangles.
        triangulated = mesh.triangulate()

Ajout de membres à la classe aspose.threed.entities.TriMesh:

        def add_triangle(a : int, b : int, c : int)

Cette fonction vous permet d’ajouter manuellement un triangle au TriMesh.


 
 Français