So konvertieren Sie OBJ in STL in C#

Dieses grundlegende Tutorial behandelt wie man OBJ in STL in C# konvertiert. Es erklärt den Algorithmus sowie das Code-Snippet zum Erstellen eines OBJ-zu-STL-Konverters in C#. Sie müssen keine zusätzliche 3D-Rendering-Anwendung oder -Tool konfigurieren, um mit dieser Funktion in Ihrem Projekt zu arbeiten.

Schritte zum Konvertieren von OBJ in STL in C#

  1. Installieren Sie Aspose.3D for .NET mit dem NuGet-Paket-Manager
  2. Laden Sie die OBJ-Eingabedatei mit der Methode Scene.FromFile()
  3. Erstellen Sie ein Objekt der Klasse StlSaveOptions
  4. Konvertieren Sie die OBJ-Datei mit der Save-Methode in STL

Die obigen Schritte fassen zusammen, wie ein 3D-Objekt in C# in STL konvertiert wird. Konfigurieren Sie zunächst die Umgebung und greifen Sie auf die Eingabe-3D-Objektdatei zu. Legen Sie schließlich mit StlSaveOptions verschiedene Eigenschaften der Ausgabe-STL-Datei fest und schreiben Sie die Ausgabeobjektdatei.

Code zum Konvertieren von OBJ in STL in C#

using Aspose.ThreeD;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert OBJ to STL using C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Create Scene class object
Scene scene = Scene.FromFile("input.obj");
// Create StlSaveOptions class object
Aspose.ThreeD.Formats.StlSaveOptions options = new Aspose.ThreeD.Formats.StlSaveOptions();
// Convert OBJ to STL file
scene.Save("output.stl", options);
System.Console.WriteLine("Image resized successfully");
}
}
}

Dieses Code-Snippet kann verwendet werden, um OBJ-Dateien in C# in STL zu konvertieren. Es handelt sich um eine Basisversion, die die Eingabe-OBJ-Datei mithilfe der Scene-Klasse lädt und sie als STL-Datei mit der Save-Methode exportiert, während ein Parameter der StlSaveoptions-Klasse übergeben wird. Sie können es jedoch weiter verbessern, indem Sie ein Timeout-Limit festlegen, die Koordinaten der Ausgabedatei umkehren, aus einem Speicher oder Dateistream lesen oder in diesen schreiben usw.

In diesem Tutorial haben Sie die Details zum Konvertieren eines 3D-Objekts in STL in C# gelernt. Wenn Sie außerdem lernen möchten, wie STL in PDF konvertiert wird, besuchen Sie bitte den Artikel auf So konvertieren Sie STL in PDF in C#.

 Deutsch