I file FBX possono essere utilizzati per memorizzare dati di movimento in formati bidimensionali o tridimensionali, video e audio. Considerando che i file STL sono comunemente usati per la stampa tridimensionale e nelle applicazioni CAD. In alcuni scenari, potrebbe essere necessario convertire un file FBX in un file STL. In base a tali casi d’uso, in questo articolo viene illustrato come convertire FBX in STL a livello di codice in C#.
Convertitore da FBX a STL – Installazione dell’API C#
L’API Aspose.3D for .NET può essere utilizzata per lavorare con diversi formati di file grafici. Puoi creare, modificare o manipolare diverse animazioni, scene e geometrie. Puoi configurare l’API semplicemente scaricando i suoi file DLL dalla sezione Nuove versioni o usando il seguente comando di installazione NuGet in Microsoft Visual Studio.
PM> Install-Package Aspose.3D
Converti FBX in file STL in C#
Puoi convertire facilmente un file FBX in STL seguendo i passaggi elencati di seguito:
- Carica il file FBX di input con la classe Scene.
- Inizializza un oggetto della classe StlSaveOptions.
- Salvare il file STL di output utilizzando il metodo Salva.
Il seguente frammento di codice spiega come convertire FBX in file STL a livello di codice in C#:
// Carica il file FBX di input utilizzando la classe Scene
Scene document = new Scene("test.fbx");
// Crea un'istanza della classe STLSaveOptions
STLSaveOptions options = new STLSaveOptions();
// Converti FBX in file STL
document.Save("test_output.stl", options);
Esplora altre funzionalità
Puoi dare un’occhiata a molte altre funzionalità offerte dall’API visitando la documentazione.
Demo in linea
Prova l’app web FBX to STL Converter sviluppata utilizzando l’API di cui sopra.
Conclusione
In conclusione, hai imparato a convertire i file FBX in STL a livello di codice in C#. Include tutti i passaggi e uno snippet di codice in grado di eseguire il rendering dei file con alta fedeltà. Puoi incorporare facilmente questa funzione di conversione nelle tue applicazioni o progetti con poche righe di codice. Tuttavia, se desideri discutere in dettaglio una qualsiasi delle tue esigenze, non esitare a contattarci al forum.