USDZ à OBJ csharp

Les fichiers USDZ contiennent des données de géométrie et d’ombrage 3D pour une scène et sont couramment utilisés pour créer du contenu de réalité augmentée. Parfois, vous devrez peut-être convertir USDZ en un fichier d’objet 3D. Conformément à ces scénarios, cet article explique comment convertir un fichier USDZ en un fichier OBJ par programmation en C#.

Convertisseur de fichiers USDZ en OBJ - Installation de l’API C#

L’API Aspose.3D for .NET prend en charge la création, l’édition ou la conversion de scènes 3D. De plus, vous n’avez pas besoin d’installer d’application de rendu ou de modélisation 3D. Installez simplement l’API en téléchargeant ses fichiers DLL depuis la page New Releases ou en utilisant la commande d’installation NuGet suivante dans Microsoft Visual Studio :

PM> Install-Package Aspose.3D

Convertir USDZ en fichier OBJ en C#

Vous pouvez convertir un fichier USDZ en fichier OBJ en suivant les étapes ci-dessous :

  1. Chargez le fichier USDZ d’entrée avec la classe Scene.
  2. Créez un objet de la classe ObjSaveOptions.
  3. Convertir USDZ en fichier OBJ.

L’extrait de code suivant explique comment convertir un fichier USDZ en fichier OBJ par programmation en C# :

// Charger le fichier d'entrée USDZ
Scene scene = new Scene();
scene.Open("Test.usdz");

// Initialiser l'objet de classe ObjSaveOptions
ObjSaveOptions saveOptions = new ObjSaveOptions();

// Enregistrez le fichier OBJ de sortie
scene.Save("Sample.obj", saveOptions);

Obtenez une licence temporaire gratuite

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

Conclusion

Dans cet article, vous avez appris à convertir USDZ en un fichier OBJ avec quelques lignes de code à l’aide de C#. Comme les fichiers USDZ sont couramment utilisés pour présenter des produits en ligne. De même, les fichiers OBJ sont parfois nécessaires lorsque vous travaillez avec des scènes en trois dimensions. Vous pouvez facilement intégrer cette fonctionnalité dans vos applications basées sur le framework .NET ou .NET Core. De plus, vous pouvez vérifier plusieurs autres fonctionnalités de l’API en visitant la section documentation. En cas de questions, veuillez nous écrire sur le forum d’assistance gratuit.

Voir également