Un USD est un fichier de description de scène universelle qui code les données pour échanger ou augmenter les informations entre différentes applications de contenu. Alors qu’un fichier USDZ est une archive ZIP non compressée et non chiffrée pour les fichiers USD. Parfois, vous devrez peut-être convertir un fichier USD ou USDZ au format 3DS. En conséquence, cet article explique comment convertir un fichier USD ou USDZ au format 3DS par programmation en C#.
- Convertisseur USD ou USDZ vers 3DS - Installation de l’API C#
- Convertir USD en fichier 3DS en C#
- Convertir USDZ en fichier 3DS en C#
Convertisseur USD ou USDZ vers 3DS - Installation de l’API C#
Aspose.3D pour .NET L’API peut être utilisée pour travailler avec différentes scènes et modèles 3D sans avoir besoin d’installer une application de modélisation 3D. Vous pouvez rapidement configurer l’API en téléchargeant ses fichiers DLL depuis la section Téléchargements ou avec la commande d’installation NuGet suivante :
PM> Install-Package Aspose.3D
Convertir USD en fichier 3DS en C#
Vous pouvez convertir un fichier USD au format 3DS en suivant les étapes ci-dessous :
- Chargez le fichier USD d’entrée en créant un objet de la classe Scene.
- Convertissez le fichier USD en fichier 3DS à l’aide de la méthode Save.
L’exemple de code ci-dessous montre comment convertir un fichier USD en fichier 3DS par programmation en C# :
// Initialiser un objet de la classe Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();
// Charger le fichier USD d'entrée
scene.Open("sample.usd", Aspose.ThreeD.FileFormat.USD);
// Enregistrez le fichier de sortie 3DS
scene.Save("result.3ds", Aspose.ThreeD.FileFormat.Discreet3DS);
Convertir USDZ en fichier 3DS en C#
Vous pouvez convertir un fichier USDZ au format 3DS en suivant les étapes ci-dessous :
- Initialisez un objet de la classe Scene et chargez le fichier USDZ source.
- Convertissez le fichier USDZ en 3DS avec la méthode Save.
L’extrait de code ci-dessous explique comment convertir un fichier USDZ en fichier 3DS par programmation en C# :
// Initialiser un objet de la classe Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();
// Charger le fichier d'entrée USDZ
scene.Open("sample.usdz", Aspose.ThreeD.FileFormat.USDZ);
// Enregistrez le fichier de sortie 3DS
scene.Save("result.3ds", Aspose.ThreeD.FileFormat.Discreet3DS);
Obtenez une licence temporaire gratuite
Vous pouvez évaluer l’API sans aucune limitation d’évaluation en demandant une licence temporaire gratuite.
Démo en ligne
Vous pouvez essayer l’application Web USDZ to 3DS Converter développée à l’aide de cette API.
Conclusion
Dans cet article, vous avez exploré la conversion de fichiers USD ou USDZ en 3DS. De plus, veuillez visiter l’API documentation pour avoir un aperçu des autres fonctionnalités offertes par l’API. N’hésitez pas à nous écrire sur le forum au cas où vous auriez besoin de discuter de l’une de vos questions.