So konvertieren Sie FBX in STL in C#

Dieses kurze Tutorial erklärt wie man FBX in STL in C# konvertiert. Es enthält den schrittweisen Prozess und einen laufenden Beispielcode zum Erstellen eines FBX-zu-STL-Konverters in C#. Sie müssen nur ein paar API-Aufrufe durchführen, ohne auf die kleinen Details der Konvertierung oder Dateistruktur einzugehen.

Schritte zum Konvertieren von FBX in STL in C#

  1. Installieren Sie die Aspose.3D-Bibliothek mit dem NuGet-Paket-Manager
  2. Laden Sie die FBX-Quelldatei mit der Funktion Scene.FromFile()
  3. Initialisieren Sie eine Instanz der Klasse StlSaveOptions
  4. Rufen Sie die Save-Methode auf, um die FBX-Datei in das STL-Format zu konvertieren

Diese Schritte stellen eine allgemeine Zusammenfassung der Konvertierung von FBX in STL in C# dar. Richten Sie als ersten Schritt die Umgebung ein, indem Sie die API installieren. Lesen Sie anschließend die Quell-FBX-Datei und exportieren Sie sie im STL-Format, während Sie die Eigenschaften angeben, die von der StlSaveOptions-Klasse verfügbar gemacht werden.

Code zum Konvertieren von FBX in STL in C#

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

Das obige Code-Snippet kann verwendet werden, um FBX-zu-STL-Konverter-Software in C# zu erstellen. Sie können es jedoch Ihren Anforderungen entsprechend improvisieren, z. B. den Konstruktor der Scene-Klasse ändern, um die Quell-FBX-Datei von einem Stream oder einer Festplatte zu laden. In ähnlicher Weise können Sie basierend auf Ihren Einstellungen unterschiedliche Werte für die Parameter festlegen, die von der StlSaveoptions-Klasse bereitgestellt werden, z. B. Encoding, FileFormat oder FileSystem usw.

In diesem Tutorial haben Sie gelernt, wie Sie FBX-Dateien in C# in STL konvertieren. Wenn Sie jedoch FBX in das OBJ-Dateiformat konvertieren möchten, lesen Sie bitte den Artikel zu Wie konvertiert man FBX in OBJ in C#.

 Deutsch