Browse our Products

Notes de publication Aspose.3D pour Java 24.1

Améliorations et Modifications

KeyRé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 d’animations basées sur les quaternions en FBXTâche
THREEDNET-1475Exportation d’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 donnent lieu à 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 vers glTF peut entraîner des exceptions.Correction de bug
THREEDNET-1483Les maillages avec un index de matériau négatif ne peuvent pas être convertis 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 com.aspose.threed.AnimationChannel:

    /**
     * Obtient la séquence d'images clés associée dans ce canal
     */
    public KeyframeSequence getKeyframeSequence()
    /**
     * Obtient la séquence d'images clés associée dans ce canal
     * @param value Nouvelle valeur
     */
    public void setKeyframeSequence(KeyframeSequence value)

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 com.aspose.threed.Quaternion:

    /**
     * Effectue une interpolation linéaire sphérique entre deux valeurs
     * @param t t est entre 0 et 1
     * @param v1 Première valeur
     * @param v2 Deuxième valeur
     */
    public static Quaternion slerp(double t, Quaternion v1, Quaternion v2)

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


 
 Français