Blader door onze producten

Aspose.3D für Python über .NET 23.4 Versionshinweise

Verbesserungen und Änderungen

KeyZusammenfassungKategorie
THREEDNET-1359Exportieren nach OBJ - Bild-/Texturdateien werden nicht in das OBJ-Verzeichnis kopiertAufgabe
THREEDNET-1361Kopplung der Abhängigkeit von System.Drawing aufhebenAufgabe
THREEDNET-1360PBR-Materialdefinition und Normalenabbildung im OBJ-Exporteur zulassenVerbesserung
THREEDNET-1357Fehlende Materialien und Texturen beim Laden einer OBJ-DateiFehlerbehebung
THREEDNET-1358Beim Importieren einer OBJ-Datei kam es beim Lesen von Daten für ControlPoints zu einem Fehler und diese wurden als Normalenvektordaten gelesenFehlerbehebung

API-Änderungen

Seit 23.4 ist System.Drawing nicht mehr erforderlich. Die von System.Drawing verwendeten Typen werden jetzt durch vorhandene Typen ersetzt, die ähnliche Funktionen bieten:

Alter TypNeuer TypBeschreibung
aspose.pydrawing.imaging.ImageFormatstrVerwendet den Dateierweiterungsnamen des Bildes, um das Bildformat darzustellen, unterstützte Bildformate basieren auf dem Texture-Codec.
aspose.pydrawing.Sizeaspose.threed.utilities.Vector2
aspose.pydrawing.Pointaspose.threed.utilities.Vector2
aspose.pydrawing.Coloraspose.threed.utilities.Vector3
aspose.pydrawing.Rectangleaspose.threed.utilities.Rect
aspose.pydrawing.Bitmapaspose.threed.render.TextureData

Dem Klassen aspose.threed.formats.SaveOptions wurden Mitglieder hinzugefügt:

    # Versucht, in der Szene verwendete Texturen in das Ausgabeverzeichnis zu kopieren. 
    @property
    def export_textures(self) -> bool:
        pass
    @export_textures.setter
    def export_textures(self, v : bool):
        pass

Beispielcode

Exportiere die Szene in eine OBJ-Datei und exportiere die Texturdateien:

Klasse aspose.threed.shading.RenderingAPI entfernt

Klasse aspose.threed.shading.ShadingLanguage entfernt

Diese wurden seit Monaten als veraltet markiert und gemäß Zeitplan entfernt.


 
 Deutsch