I file USDZ stanno diventando popolari in diversi scenari di realtà aumentata. A volte, potresti voler convertire un file USDZ nel formato GLB o GLTF. In conformità con casi d’uso simili, questo articolo illustra come convertire un file USDZ in formato GLB o GLTF con codifica ASCII o binaria a livello di codice in C#.
- Convertitore da USDZ a GLB o GLTF – Installazione dell’API C#
- Converti USDZ in file GLB in C#
- Converti USDZ in file GLTF in C#
Convertitore da USDZ a GLB o GLTF – Installazione dell’API C#
L’API Aspose.3D for .NET può essere utilizzata per creare, modificare o manipolare diverse scene 3D. Configura semplicemente l’API scaricando i suoi file DLL di riferimento dalla pagina Nuove versioni o utilizzando il seguente comando di installazione NuGet:
PM> Install-Package Aspose.3D
Converti USDZ in file GLB in C#
Puoi convertire un file USDZ in formato GLB con i seguenti passaggi:
- Carica il file di origine USDZ con la classe Scene.
- Apri la scena e converti il formato USDZ in GLB con il metodo Salva.
Il frammento di codice seguente mostra come convertire un file USDZ in formato GLB a livello di codice in C#:
// Inizializza un oggetto della classe Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();
// Apri la scena dal percorso indicato
scene.Open("Input.usdz");
// Salva il file GLB di output
scene.Save("Output.glb");
Converti USDZ in file GLTF in C#
Puoi convertire un file in formato USDZ in formato GLTF seguendo i passaggi seguenti:
- Crea un’istanza della classe Scene per caricare il file USDZ di input.
- Converti il formato USDZ in GLTF usando il metodo Salva.
L’esempio di codice seguente elabora come convertire un file USDZ in formato GLTF a livello di codice in C#:
// Inizializza un oggetto della classe Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();
// Apri la scena dal percorso indicato
scene.Open("Input.usdz");
// Salva il file GLTF di output
scene.Save("Output.gltf");
Ottieni una licenza temporanea gratuita
Puoi richiedere una licenza temporanea gratuita per valutare l’API nella sua piena capacità.
Demo in linea
Prova l’app web USDZ to GLB Converter sviluppata utilizzando questa API.
Conclusione
In questo articolo, hai imparato la conversione del formato di file USDZ. Può essere esportato in un file GLB o GLTF a seconda dei requisiti del file di output in formato ASCII o binario. Inoltre, puoi visitare la documentazione dell’API per esplorare altre funzionalità offerte dall’API. In caso di dubbi, non esitare a contattarci tramite il forum.