Blader door onze producten

Aspose.3D for Java 21.3 Mitteilung hinweise

Verbesserungen und Änderungen

SchlüsselZusammenfassungKategorie
THREEDNET-847Fügen Sie Point Cloud-Unterstützung in glb hinzuNeues Feature
THREEDNET-830Stellen Sie Low-Level-Mesh API für Web-Renderer zur Verfügung.Verbesserung
THREEDNET-8382.5D Topographie mit Farbe in eine Datei exportierenVerbesserung
THREEDNET-849Byte hinzufügen [4] Unterstützung im Export glTFVerbesserung
THREEDNET-832Implemen tieren Sie Gizmos für Licht in Web-RendererVerbesserung
THREEDNET-833Gizmo für Kamera im Web-Renderer implemen tierenVerbesserung
THREEDNET-842Hinzufügen von Faktor-UV-Parsing-Unterstützung in FBXVerbesserung
THREEDNET-852Entity-Renderer-Architektur-Refaktor für Web-RendererAufgabe
THREEDNET-836Aktualisieren Sie die Klassen namen der Option Speichern/Laden.Aufgabe
THREEDNET-858Einige obj-Dateien wurden im Web-Renderer nicht vollständig gerendert.Fehler beheben
THREEDNET-859X-Dateien mit unstandard mäßiger Animations struktur können nicht importiert werden.Fehler beheben
THREEDNET-861X-Dateien mit definierten FVF-Daten können nicht importiert werdenFehler beheben
THREEDNET-860X-Dateien mit mehreren auf einem Mesh angehängten Materialien können nicht importiert werdenFehler beheben
THREEDNET-839FBX-Datei mit ConstraintParent werden nicht unterstützt.Fehler beheben
THREEDNET-841Einige alte FBX-Dateien, die den Shape-Abschnitt unter Model enthalten, werden nicht unterstützt.Fehler beheben
THREEDNET-840ASCII FBX Datei mit FileId kann nicht importiert werden.Fehler beheben
THREEDNET-844API wirft eine Ausnahme, während eine gültige Lizenz in .NET Core gesetzt wirdFehler beheben
THREEDNET-843API setzt im Core-Projekt .NET keine gültige Lizenz ausnahmeFehler beheben
THREEDNET-848Einige Punktwolken können nicht in drc exportiert werdenFehler beheben
THREEDNET-854Aspose.3D stürzte beim Import einiger Collada-Dateien mit falschen Material definitionen ab.Fehler beheben

API Änderungen

Diese Version ist haupt sächlich eine Bug-Fix-Version, hat viele Fehler behoben und eine Menge Kompatibilität für FBX, Collada, DirectX X-Dateien verbessert.

Nur ein paar kleinere API Änderungen.

Neuer Datentyp in der Klasse com.aspose.threed.VertexFieldDataType hinzugefügt:

    /**
     * Type of byte[4], can be used to represent color with less memory consumption.
     */
    public static final int BYTE_VECTOR4;

Die Vertex Element Verx Color in com. asspose. threed.Geometry wird als 4-Byte-Ganzzahl mit dem Typ VertexFieldDataType.BYTE _ VECTOR4 codiert.

Dies kann die endgültig generierte Datei in glTF/glb, die Vertex farbe verwendet, stark reduzieren, was sehr nützlich für die Codierung von Punktwolken ist.

Und ab dieser Version wird die com. apose. threed.Point Cloud in glTF/glb offen und speichern unterstützt.

Mitglieder zur Klasse com.aspose.threed.BoundingBox hinzugefügt

    /**
     * The size of the bounding box
     */
    public Vector3 getSize();
  
    /**
     * The center of the bounding box.
     */
    public Vector3 getCenter();

Jetzt ist es einfacher, die Größe und Mitte der Begrenzung sbox zu erhalten. Diese Eigenschaften sind nur dann sinnvoll, wenn die Bounding Box endlich ist.


 
 Deutsch