Browse our Products

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

Améliorations et modifications

CléRésuméCatégorie
THREEDNET-1471Conversion de l’animation basée sur les angles d’Euler en animation basée sur les quaternionsTâche
THREEDNET-1474Autoriser l’exportation de l’animation basée sur les quaternions en FBXTâche
THREEDNET-1475Exportation de l’animation en GLTFTâche
THREEDNET-1476Autoriser l’exportation de l’animation de rotation basée sur les angles d’Euler vers glTFAmélioration
THREEDNET-1478Ajouter la prise en charge de 3MF avec une structure assemblée.Amélioration
THREEDNET-1480Rééchantillonnage des images clés lors de la conversion des images clés basées sur les quaternions en angles d’EulerAmélioration
THREEDNET-1455Impossible de charger le fichier “.JT” dans la scène, le fichier est JT 8.0Correction de bug
THREEDNET-1473Certains quaternions se traduisent par une rotation NaNCorrection de bug
THREEDNET-1477Les coordonnées de la texture sont corrompues lors de la sauvegarde à nouveau des fichiers glTF.Correction de bug
THREEDNET-1479Le format de certains fichiers glTF ne peut pas être détectéCorrection de bug
THREEDNET-1482La conversion de séquences d’images clés incomplètes en glTF peut entraîner des exceptions.Correction de bug
THREEDNET-1483Les mailles avec un index de matériau négatif ne peuvent pas être converties en USDZ et glTFCorrection de bug
THREEDNET-1484Le format USDZ ne peut pas gérer -inf et infCorrection de bug
THREEDNET-1485Impossible d’ouvrir les fichiers USDZ exportés par l’exportateur THREE.js.Correction de bug

Modifications de l’API

Ajout de membres à la classe aspose.threeD.animation.AnimationChannel:

        @property
        def keyframe_sequence(self : "aspose.threed.animation.AnimationChannel") -> "aspose.threed.animation.KeyframeSequence"
        """
            Récupère la séquence d'images clés associée à l'intérieur de ce canal
        """

        @keyframe_sequence.setter()
        def keyframe_sequence(self : "aspose.threed.animation.AnimationChannel", v : "aspose.threed.animation.KeyframeSequence")
        """
            Définit la séquence d'images clés associée à l'intérieur de ce canal
        """

Les interfaces plus anciennes dans AnimationChannel conçues pour accéder aux séquences d’images clés seront dépréciées à l’avenir. Cette nouvelle propriété servira de remplacement. Actuellement, il n’y a aucune indication qu’une seule séquence d’images clés est utilisée pour un canal d’animation unique.

Ajout de membres à la classe aspose.threeD.utilities.Quaternion:

        def slerp(t : float, v1 : Quaternion, v2 : Quaternion) -> Quaternion
        """
                Effectuer une interpolation linéaire sphérique entre deux valeurs
                t : float
                        t est entre 0 et 1
                v1 : Quaternion
                        Première valeur
                v2 : Quaternion
                        Deuxième valeur
        """

Une méthode utilitaire pour calculer une interpolation linéaire sphérique entre deux quaternions.


 
 Français