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#
- Installieren Sie die Aspose.3D-Bibliothek mit dem NuGet-Paket-Manager
- Laden Sie die FBX-Quelldatei mit der Funktion Scene.FromFile()
- Initialisieren Sie eine Instanz der Klasse StlSaveOptions
- 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#.