
Récemment, nous avons publié un article de blog sur la façon de convertir PLY en OBJ en C#. Maintenant, nous allons mettre en œuvre comment convertir PLY en USDZ/USD en C# par programmation. Aspose.3D pour .NET est une puissante bibliothèque de rendu 3D C# qui offre une large gamme de classes et de méthodes pour créer, manipuler et convertir des formats de fichiers 3D. De plus, cette API .NET est facile à configurer et fournit des capacités d’intégration robustes. Donc, suivez cet article attentivement et ne manquez aucune section car il y a quelques appels de méthode qui peuvent vous permettre de développer un convertisseur de fichiers PLY dans une application .NET.
Les points suivants seront abordés :
- Installation de la bibliothèque de rendu 3D C#
- Convertir PLY en USDZ en C# - Extrait de code
- Convertisseur de fichiers PLY - Outil en ligne
Installation de la bibliothèque de rendu 3D C#
Il est très facile d’installer Aspose.3D pour .NET car vous pouvez l’installer simplement en téléchargeant le fichier DLL ou en exécutant la commande suivante dans le gestionnaire de packages NuGet :
Install-Package Aspose.3D

Veuillez suivre ce guide d’installation en cas de difficulté.
Convertir PLY en USDZ en C# - Extrait de code
Après une installation réussie, nous sommes prêts pour la phase de mise en œuvre. Pour cela, veuillez avoir un fichier PLY source et suivre les étapes suivantes :
- Définir le chemin du répertoire.
- Créer un objet de la classe Scene.
- Appeler la méthode Open pour charger le fichier PLY source.
- Créer une instance de la classe UsdSaveOptions.
- Appeler la méthode Save pour enregistrer le fichier de sortie au format de fichier USD.
L’extrait de code suivant démontre comment convertir DWG en PDF en C# par programmation :
using Aspose.ThreeD; | |
using Aspose.ThreeD.Formats; | |
namespace AsposeThreeD | |
{ | |
class Graphics | |
{ | |
// Convert PLY to USDZ/USD in C# | |
static void Main(string[] args) | |
{ | |
// Define the directory path. | |
String dataDir = "/sample-files/"; | |
// Create an object of the Scene class. | |
Scene scene = new Scene(); | |
// Invoke the Open method to load the Source PLY file. | |
scene.Open(dataDir + "sample.ply"); | |
// Create an instance of the UsdSaveOptions class. | |
var usdSaveOptions = new UsdSaveOptions(); | |
// Call the Save method to save the output file in USD file format. | |
scene.Save("/sample.usd", usdSaveOptions); | |
} | |
} | |
} |
Vous pouvez voir le résultat dans l’image ci-dessous :

Convertisseur de fichiers PLY - Outil en ligne
En plus de cette bibliothèque de rendu C#, il existe un outil en ligne alimenté par Aspose.3D pour .NET. Ce convertisseur de format de fichier en ligne est utilisé pour convertir le fichier PLY en format 3D USD. De plus, vous pouvez ouvrir cette application gratuite sur n’importe quel navigateur web. Vous pouvez donc l’essayer rapidement en cliquant simplement sur l’image suivante :

Créer le format 3D USDZ/USD - Obtenez une licence gratuite
Maintenant, vous pouvez bénéficier d’une licence temporaire gratuite pour essayer cette bibliothèque de rendu 3D C# sans limitations d’évaluation.
En résumé
Cet article de blog a couvert comment convertir PLY en USD/USDZ en C# par programmation. De plus, nous avons mis en œuvre la fonctionnalité en écrivant quelques lignes de code source qui convertissent le fichier PLY en format 3D USD par programmation. De plus, vous pouvez naviguer vers la documentation, les références API et le dépôt GitHub pour une exploration plus approfondie. Enfin, veuillez rester en contact avec aspose.com pour des mises à jour régulières.
Posez une question
Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.
Questions Fréquemment Posées – FAQ
Comment puis-je convertir un fichier en USDZ ?
Vous pouvez convertir des formats de fichiers 3D populaires en format 3D USDZ/USD en optant pour Aspose.3D pour .NET. Veuillez voir ce lien pour connaître les étapes et le extrait de code.