OBJ STL Datei oder FBX

OBJ Dateien sind geometrische Objekte, die eine Vorwärts oder Rückwärtsübertragung geometrischer Daten ermöglichen. Dieser Artikel behandelt die Konvertierung einer OBJ Datei in eine Datei im FBX oder STL-Format:

OBJ Konverter in FBX oder STL Datei mit C#

Aspose.3D for .NET API unterstützt die Arbeit mit verschiedenen 3D-Modellen und Dateiformaten. Sie können 3D objektdateien mit der OBJ Datei erweiterung in verschiedene Formate wie FBX oder STL konvertieren. Konfigurieren Sie einfach die API, indem Sie die DLL Dateien aus dem Abschnitt Downloads herunterladen, oder verwenden Sie den folgenden NuGet Installationsbefehl:

PM> Install-Package Aspose.3D

Konvertieren Sie OBJ in eine FBX Datei programmgesteuert in C#

Sie können eine 3D objekt-OBJ Datei mit den folgenden Schritten in das FBX Format konvertieren:

  1. Laden Sie die OBJ-Eingabedatei mit der Scene Klasse.
  2. Initialisieren Sie das Objekt FBXSaveOptions mit dem Feld FileFormat.
  3. Konvertieren Sie OBJ in eine FBX Datei.

Der folgende Code erklärt, wie Sie eine OBJ objektdatei programmgesteuert mit C# in eine Datei im FBX Format konvertieren:

// Laden Sie die OBJ-Eingabedatei mit der Scene Klasse.
Scene scene = new Scene("scene.obj");

// Initialisieren Sie das FBXSaveOptions objekt mit der SaveFormat-Aufzählung.
FBXSaveOptions options = new FBXSaveOptions(FileFormat.FBX7400ASCII);

// Konvertieren Sie OBJ in eine FBX Datei.
scene.Save("Test.fbx", options);

OBJ zu STL Dateikonvertierung mit C#

Sie können eine OBJ Datei mit den folgenden Schritten in eine STL Datei konvertieren:

  1. Laden Sie die OBJ-Eingabedatei mit der Scene Klasse.
  2. Initialisieren Sie das Klassenobjekt STLSaveOptions.
  3. Konfigurieren Sie die Suchpfade, um das Auffinden externer Abhängigkeiten zu ermöglichen.
  4. Konvertieren Sie OBJ in STL Datei.

Der folgende Code zeigt, wie eine OBJ Datei programmgesteuert in C# in eine STL Datei konvertiert wird:

// Laden Sie die OBJ-Eingabedatei mit der Scene Klasse.
Scene scene = new Scene("scene.obj");

// Initialisieren Sie das STLSaveOptions Klassenobjekt.
STLSaveOptions saveSTLOpts = new Aspose.ThreeD.Formats.STLSaveOptions();
                        
// Konfigurieren Sie die Suchpfade, damit der Importeur externe Abhängigkeiten finden kann.
saveSTLOpts.LookupPaths = new List<string>(new string[] { dataDir });

// Konvertieren Sie OBJ in STL Datei.
scene.Save("test.stl", saveSTLOpts);

Erhalten Sie eine kostenlose API Lizenz

Sie können eine kostenlose temporäre Lizenz anfordern, um die API in vollem Umfang zu evaluieren.

Fazit

Abschließend haben Sie gelernt, wie Sie eine 3D objektdatei im OBJ Format programmgesteuert mit C# in eine FBX oder STL Datei konvertieren oder exportieren. Sie können diese Funktionen in Ihren Anwendungen mit nur wenigen Codezeilen hinzufügen, da sich die API um die kleineren Details für die Konvertierung kümmert. Darüber hinaus können Sie verschiedene andere Funktionen der API erkunden, indem Sie die Dokumentation besuchen. Bei Bedenken können Sie uns gerne im Free Support Forum schreiben.

Siehe auch