Wandeln Sie GLB über C# in OBJ um
Rendern Sie GLB als OBJ ohne 3D-Modellierungs- und Rendering-Software.
Konvertieren von GLB in OBJ mit C#
Um GLB in OBJ umzuwandeln, verwenden wir
API, eine funktionsreiche, leistungsstarke und benutzerfreundliche Dokumentbearbeitungs- und Konvertierungs-API für die C#-Plattform. Offen
Paketmanager, suche nach Aspose.3D und installieren. Sie können auch den folgenden Befehl in der Paket-Manager-Konsole verwenden.
Paket-Manager-Konsolenbefehl
PM> Install-Package Aspose.3D
Schritte zum Konvertieren von GLB in OBJ über C#
.NET-Programmierer können mit nur wenigen Codezeilen problemlos GLB-Dateien in OBJ laden und konvertieren.
- Laden Sie die GLB-Datei über den Konstruktor der Scene-Klasse1. Rufen Sie die Scene.Save-Methode mit dem Format von OBJ auf.1. Prüfen Sie die resultierende OBJ-Datei im angegebenen Pfad
System Anforderungen
Bevor Sie den Conversion-Code .NET ausführen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen.
- Microsoft Windows oder ein kompatibles Betriebssystem mit .NET Framework, .NET Core, Mono.- Entwicklungsumgebung wie Microsoft Visual Studio.- Aspose.3D for .NET DLL, auf die in Ihrem Projekt verwiesen wird.
Dieser Beispielcode zeigt die Konvertierung von GLB in OBJ C#
// Laden Sie die binäre Quelldatei GLTF
Scene scene = new Scene("sourceFile.glb");
// Konvertieren Sie die Szene 3D in eine Datei im Format Wavefront OBJ
scene.Save("output.obj", FileFormat.WavefrontOBJ)
Kostenlose App zum Konvertieren von GLB in OBJ
Sehen Sie sich unsere Live-Demos an Umwandlung von GLB in OBJ mit folgenden Vorteilen.
GLB Was ist GLB Dateiformat
GLB ist die binäre Dateiformatdarstellung von 3D-Modellen, die im GL-Übertragungsformat (glTF) gespeichert sind. Informationen zu 3D-Modellen wie Knotenhierarchie, Kameras, Materialien, Animationen und Meshes im Binärformat. Dieses Binärformat speichert das glTF-Asset (JSON, .bin und Bilder) in einem binären Blob. Es vermeidet auch das Problem der Erhöhung der Dateigröße, das im Fall von glTF auftritt. GLB-Dateiformat führt zu kompakten Dateigrößen, schnellem Laden, vollständiger 3D-Szenendarstellung und Erweiterbarkeit für die weitere Entwicklung. Das Format verwendet model/gltf-binary als MIME-Typ.
Weiter lesenobj Was ist obj Dateiformat
OBJ-Dateien werden von der Advanced Visualizer-Anwendung von Wavefront verwendet, um die geometrischen Objekte zu definieren und zu speichern. Die Rückwärts- und Vorwärtsübertragung geometrischer Daten wird durch OBJ-Dateien ermöglicht. Sowohl polygonale Geometrie wie Punkte, Linien, Texturscheitel, Flächen als auch Freiformgeometrie (Kurven und Flächen) werden vom OBJ-Format unterstützt. Dieses Format unterstützt keine Animationen oder Informationen in Bezug auf Licht und Position von Szenen. Eine OBJ-Datei ist normalerweise ein Endprodukt des 3D-Modellierungsprozesses, der von einem CAD (Computer Aided Design) generiert wird. Die Standardreihenfolge zum Speichern von Scheitelpunkten ist gegen den Uhrzeigersinn, wodurch eine explizite Deklaration von Flächennormalen vermieden wird. Obwohl OBJ-Dateien Maßstabsinformationen in einer Kommentarzeile deklarieren, wurden für OBJ-Koordinaten keine Einheiten deklariert.
Weiter lesenAndere unterstützte Konvertierungen
Sie können GLB auch in viele andere Dateiformate konvertieren, darunter einige, die unten aufgeführt sind.