3D Formatkonvertierung über C#

Konvertieren Sie 3D Dokumentformate ohne 3D Modellierungs- und Rendering-Software, um plattformübergreifende .NET Anwendungen zu erstellen.

 

Entwickler können den Inhalt von 3D-Formaten mithilfe der 3D-Grafikbibliothek einfach lesen, erstellen, konvertieren, aktualisieren und steuern. Einige der von API unterstützten Formate sind WavefrontOBJ, Discreet3DS, STL (ASCII, binär), FBX (ASCII, binär), Universal3D, Collada, GLB, glTF, PLY, DirectX, Google Draco Formate und mehr. Der Konvertierungsprozess ist einfach, da die Quelldatei über eine Instanz von geladen wird Klasse Szene , und Aufrufen der Save-Methode mit dem relevanten Ausgabeformatparameter.

Konvertieren Sie 3D Szene in verschiedene Formate

Entwickler können 3D-Szenen ganz einfach durch denselben oben aufgeführten Prozess konvertieren. Betrachten wir einige Beispiele wie die Umwandlung von FBX in OBJ. Laden Sie die FBX-Datei über das Szenenklassenobjekt. Erstellen Sie die Speicheroptionen mit ObjSaveOptions und rufe die Szene Save-Methode mit Ausgabedateipfad und obj-Optionen als Parameter auf. API verfügt über geeignete Optionsklassen zum Speichern in relevanten Klassen wie z A3dwSaveOptions AmfSaveOptions Discreet3dsSaveOptions FbxSaveOptions Html5SaveOptions RvmSaveOptions und mehr. Hier ist die vollständige Liste für 3D Konvertierungsformat Optionen. Darüber hinaus können Entwickler eine 3D-Szene problemlos in PDF speichern.

C# Code für Umwandlung von FBX in OBJ
C# Code zum Konvertieren von 3D Szene in PDF