Blader door onze producten

Aspose.3D for Java 24.1 Versionshinweise

Verbesserungen und Änderungen

KeyZusammenfassungKategorie
THREEDNET-1471Konvertierung von Eulerwinkel-basierter Animation in quaternion-basierte AnimationAufgabe
THREEDNET-1474Export von quaternion-basierter Animation in FBX zulassenAufgabe
THREEDNET-1475Animationsexport in GLTFAufgabe
THREEDNET-1476Export von Eulerwinkel-basierter Rotationsanimation in glTF zulassenVerbesserung
THREEDNET-1478Unterstützung für 3MF mit montierter Struktur hinzufügen.Verbesserung
THREEDNET-1480Neuabtastung von Keyframes bei der Konvertierung von quaternion-basierten Keyframes in EulerwinkelVerbesserung
THREEDNET-1455Kann keine “.JT”-Datei in der Szene laden, Datei ist JT 8.0Fehlerbehebung
THREEDNET-1473Einige Quaternion-Ergebnisse führen zu NaN-RotationFehlerbehebung
THREEDNET-1477Texturkoordinaten werden bei erneuter Speicherung von glTF-Dateien beschädigt.Fehlerbehebung
THREEDNET-1479Das Format einiger glTF-Dateien kann nicht erkannt werdenFehlerbehebung
THREEDNET-1482Die Konvertierung unvollständiger Keyframe-Sequenzen in glTF kann zu Ausnahmen führen.Fehlerbehebung
THREEDNET-1483Netze mit negativem Materialindex können nicht in USDZ und glTF konvertiert werdenFehlerbehebung
THREEDNET-1484Das USDZ-Format kann -inf und inf nicht verarbeitenFehlerbehebung
THREEDNET-1485Kann USDZ-Dateien öffnen, die von THREE.js-Exportierer exportiert wurden, nicht.Fehlerbehebung

API-Änderungen

Dem Klassen com.aspose.threed.AnimationChannel wurden Mitglieder hinzugefügt:

    /**
     * Ruft die zugehörige Keyframe-Sequenz innerhalb dieses Kanals ab
     */
    public KeyframeSequence getKeyframeSequence()
    /**
     * Ruft die zugehörige Keyframe-Sequenz innerhalb dieses Kanals ab
     * @param value Neuer Wert
     */
    public void setKeyframeSequence(KeyframeSequence value)

Die älteren Schnittstellen in AnimationChannel zum Zugriff auf Keyframe-Sequenzen werden in Zukunft veraltet sein. Diese neue Eigenschaft dient als Ersatz. Derzeit gibt es keine Hinweise darauf, dass mehr als eine Keyframe-Sequenz für einen einzelnen Animationskanal verwendet wird.

Dem Klassen com.aspose.threed.Quaternion wurden Mitglieder hinzugefügt:

    /**
     * Führt eine sphärische lineare Interpolation zwischen zwei Werten durch
     * @param t t liegt zwischen 0 und 1
     * @param v1 Erster Wert
     * @param v2 Zweiter Wert
     */
    public static Quaternion slerp(double t, Quaternion v1, Quaternion v2)

Eine Hilfsmethode zur Berechnung der sphärischen linearen Interpolation zwischen zwei Quaternionen.


 
 Deutsch