USDZ a FBX C#

I file USDZ sono comunemente usati per scambiare informazioni di computer grafica 3D. Questo formato di file offre funzionalità di rendering e recupero dei dati ad alte prestazioni. Allo stesso modo, il formato di file FBX si basa su un modello che può essere utilizzato da diverse applicazioni di creazione di contenuti. In alcuni casi, potrebbe essere necessario convertire USDZ in formato FBX. Per tali requisiti, questo articolo illustra come convertire un file USDZ in un file FBX a livello di codice in C#.

Conversione di file da USDZ a FBX – Installazione dell’API .NET

L’API Aspose.3D for .NET può essere utilizzata per lavorare con diversi formati di file tridimensionali. Puoi accedere facilmente all’API scaricando l’ultima versione dei suoi file DLL dalla sezione Download o installandola dalla galleria NuGet utilizzando il comando seguente:

PM> Install-Package Aspose.3D

Converti USDZ in file FBX in C#

Puoi convertire un file USDZ in un file FBX con i seguenti passaggi:

  1. Inizializza un oggetto della classe Scene per caricare il file USDZ di input.
  2. Istanziare un’istanza della classe FbxSaveOptions.
  3. Esporta il file in formato USDZ in formato FBX.

L’esempio di codice seguente illustra come convertire un file USDZ in un file FBX a livello di codice in C#:

// Carica il file di input USDZ
Scene scene = new Scene();
scene.Open("Test.usdz");

// Inizializza l'oggetto classe FbxSaveOptions
FbxSaveOptions saveOptions = new FbxSaveOptions(FileFormat.FBX7400ASCII);

// Salva il file FBX di output
scene.Save("Sample.fbx", saveOptions);

Ottieni una licenza temporanea gratuita

Puoi valutare tutte le funzionalità dell’API senza alcuna limitazione di valutazione o filigrana richiedendo una licenza temporanea gratuita.

Conclusione

In questo articolo, hai esplorato come convertire un file USDZ in formato FBX a livello di codice in C#. È possibile ridimensionare questa funzione di conversione con l’elaborazione multi-threading per esportare più file contemporaneamente. Inoltre, molti altri formati di file possono essere convertiti o manipolati come discusso nella sezione documentazione. Non esitare a contattarci al forum in caso di domande.

Guarda anche

Converti file OBJ in USDZ a livello di codice in C#