Dieses kurze Tutorial beschreibt wie man GLB mit Python in FBX umwandelt. Es enthält die Details zum Festlegen der Entwicklungsumgebung, eine Liste von Schritten, die die Anwendungslogik definieren, und einen ausführbaren Beispielcode für die Umwandlung des Dateityps von GLB in FBX mithilfe von Python. Sie üben auch verschiedene Funktionen aus, indem Sie verschiedene Eigenschaften im FbxSaveOptions-Objekt festlegen.
Schritte zum Konvertieren von GLB in FBX mit Python
- Stellen Sie die Entwicklungsumgebung so ein, dass sie Aspose.3D for Python via .NET verwendet, um GLB in FBX zu konvertieren
- Laden Sie die Quell-GLB-Datei über die Methode from_file() in das Klassenobjekt Scene
- Erstellen Sie ein Objekt der Klasse FbxSaveOptions, um das Ausgabedateiformat festzulegen
- Setzen Sie das Flag, um die Textur zusammen mit der ausgegebenen FBX-Datei zu exportieren
- Speichern Sie die resultierende FBX-Datei mit der Methode Scene.save() auf der Festplatte
Diese Schritte fassen den Prozess der Änderung des Dateiformats von GLB zu FBX mit Texturen unter Verwendung von Python zusammen. Wir beginnen den Prozess, indem wir die GLB-Quelldatei in das Scene-Klassenobjekt laden und anschließend das FbxSaveOptions-Objekt deklarieren, indem wir das Dateiformat auf FBX7500_BINARY festlegen. Abschließend speichern wir die resultierende FBX-Datei mit den definierten Optionen.
Code zum Konvertieren von GLB in FBX mit Texturen mithilfe von Python
Das obige Codebeispiel wandelt die GLB-Datei mit Python in FBX um. Wir können verschiedene Eigenschaften der Ausgabedatei festlegen, indem wir das Dateiformat, die Kodierung, Suchpfade, den Komprimierungsmechanismus, das Flag zum Generieren von Videos für Texturen und das Einbetten von Texturen festlegen. Sie können je nach Anforderung verschiedene überladene Methoden verwenden, um die resultierende FBX-Datei auf der Festplatte oder in einem Stream zu speichern.
In diesem Artikel haben wir die Konvertierung einer GLB-Datei in FBX mit Python kennengelernt. Wenn Sie die OBJ-Datei in FBX konvertieren möchten, lesen Sie den Artikel zu wie man OBJ mit Python in FBX konvertiert.