USDZ à GLB C#

Les fichiers USDZ deviennent populaires dans différents scénarios de réalité augmentée. Parfois, vous souhaiterez peut-être convertir un fichier USDZ au format GLB ou GLTF. Conformément à des cas d’utilisation similaires, cet article explique comment convertir un fichier USDZ au format GLB ou GLTF avec un encodage ASCII ou binaire par programmation en C#.

Convertisseur USDZ en GLB ou GLTF - Installation de l’API C#

L’API Aspose.3D pour .NET peut être utilisée pour créer, éditer ou manipuler différentes scènes 3D. Configurez simplement l’API en téléchargeant ses fichiers DLL de référence depuis la page New Releases ou en utilisant la commande d’installation NuGet suivante :

PM> Install-Package Aspose.3D

Convertir USDZ en fichier GLB en C#

Vous pouvez convertir un fichier USDZ au format GLB en procédant comme suit :

  1. Chargez le fichier USDZ source avec la classe Scene.
  2. Ouvrez la scène et convertissez le format USDZ en GLB avec la méthode Save.

L’extrait de code suivant montre comment convertir un fichier USDZ au format GLB par programmation en C# :

// Initialiser un objet de la classe Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// Ouvrir la scène à partir du chemin donné
scene.Open("Input.usdz");

// Enregistrer le fichier GLB de sortie
scene.Save("Output.glb");

Convertir USDZ en fichier GLTF en C#

Vous pouvez convertir un fichier au format USDZ au format GLTF en suivant les étapes ci-dessous :

  1. Créez une instance de la classe Scene pour charger le fichier USDZ d’entrée.
  2. Convertissez le format USDZ en GLTF à l’aide de la méthode Save.

L’exemple de code ci-dessous explique comment convertir un fichier USDZ au format GLTF par programmation en C# :

// Initialiser un objet de la classe Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// Ouvrir la scène à partir du chemin donné
scene.Open("Input.usdz");

// Enregistrer le fichier GLTF de sortie
scene.Save("Output.gltf");

Obtenez une licence temporaire gratuite

Vous pouvez demander une licence temporaire gratuite afin d’évaluer l’API dans toute sa capacité.

Démo en ligne

Veuillez essayer l’application Web USDZ to GLB Converter développée à l’aide de cette API.

Conclusion

Dans cet article, vous avez appris la conversion du format de fichier USDZ. Il peut être exporté vers un fichier GLB ou GLTF selon vos besoins de fichier de sortie au format ASCII ou au format binaire. De plus, vous pouvez visiter l’API documentation pour explorer d’autres fonctionnalités offertes par l’API. En cas de problème, n’hésitez pas à nous contacter via le forum.

Voir également

Convertir USDZ en HTML en C#