Blader door onze producten

Aspose.3D for Java 18.7-Juli 2018

Andere Verbesserungen und Änderungen

ZusammenfassungKategorie
Draco 2.2 Import unterstützung hinzufügenNeues Feature
Fügen Sie Draco 2.2 Export unterstützung hinzuNeues Feature
Importieren Sie glTF-Dateien mit Draco-KompressionNeues Feature

Öffentliche API und rückwärts inkompatible Änderungen

Bitte lesen Sie die Liste aller an der Öffentlichkeit vorgenommenen Änderungen API, z. B. hinzugefügte, umbenannte, entfernte oder veraltete Mitglieder sowie nicht abwärts kompatible Änderungen an Aspose.3D for Java API. Wenn Sie Bedenken hinsichtlich einer aufgeführten Änderung haben, geben Sie diese bitte auf derAspose.3D Unterstützung forum.

API ändert sich:

3 Mitglieder aus der Klasse com. assose. threed entfernt. Eigentum:

     public void com.aspose.threed.Property.setExtraData(java.lang.String);

    public java.lang.String com.aspose.threed.Property.getExtraData();

    public int com.aspose.threed.Property.getFlags();

Diese werden entfernt, um die Änderungen von .NET Version zu synchron isieren. (Sie sollen seit Aspose.3D for .NET 18.2 entfernt werden)

1 Eigenschaft zur Klasse com. apose. threed.ObjLoad Options hinzugefügt:

     public boolean com.aspose.threed.ObjLoadOptions.getNormalizeNormal();

    public void com.aspose.threed.ObjLoadOptions.setNormalizeNormal(boolean);

Ruft ab oder legt fest, ob der normale Vektor während des Ladens normalisiert werden soll. Der Standardwert ist wahr.

Beispielcode:

         Scene scene = new Scene();

        ObjLoadOptions opt = new ObjLoadOptions();

        opt.setNormalizeNormal(false);

        scene.open("test.obj", opt);

Dadurch wird die obj-Datei geladen und die normalen Vektoren nicht normalisiert. Die alte Version normalisiert die normalen Vektoren, wenn die obj-Datei geladen wird.


 
 Deutsch