STL à FBX GLB

Les fichiers STL contiennent des informations géométriques tridimensionnelles sur les objets 3D. Ils sont fréquemment utilisés pour modéliser des objets 3D ou la fabrication assistée par ordinateur. Vous pouvez convertir un fichier STL en fichier FBX ou GLB (Binary glTF) avec C#. Veuillez consulter les rubriques suivantes pour plus de détails :

Convertisseur de fichiers STL en FBX ou glTF GLB - Installation de l’API C#

L’API Aspose.3D for .NET peut être utilisée pour créer, modifier ou manipuler STL, FBX, glTF, GLB et plusieurs autres formats de fichiers. Vous pouvez télécharger le fichier DLL à partir de la section New Releases ou utiliser la commande d’installation NuGet suivante dans Visual Studio IDE :

PM> Install-Package Aspose.3D

Convertir STL en fichier FBX avec C#

Vous pouvez convertir un fichier STL en fichier FBX en procédant comme suit :

  1. Déclarez une instance de la classe Scene.
  2. Chargez le fichier STL source avec la méthode Open.
  3. Définissez le type de sortie pour le fichier FBX.
  4. Enregistrez le fichier FBX de sortie.

L’extrait de code suivant montre comment convertir un fichier STL en fichier FBX avec C# :

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

// Charger le fichier STL d'entrée avec la méthode Open
scene.Open("test.stl");

// Spécifiez le format de sortie du fichier FBX
FileFormat outputformat = FileFormat.FBX7200ASCII;

// Enregistrer le fichier FBX de sortie
scene.Save("test.fbx", outputformat);

Convertir STL en fichier glTF GLB par programme en C#

Vous pouvez convertir un fichier STL en fichier GLB (binary glTF) en suivant les étapes ci-dessous :

  1. Charger le fichier STL d’entrée avec la classe Scene.
  2. Définissez le format du fichier de sortie sur GLB.
  3. Enregistrez le fichier GLB de sortie.

L’extrait de code ci-dessous explique comment convertir un fichier STL en un fichier glTF binaire GLB par programmation avec C# :

// Charger le fichier STL d'entrée à l'aide de la classe Scene
Scene scene = new Scene("test.stl");

// Spécifiez le format du fichier de sortie en tant que GLB
FileFormat outputFormat = FileFormat.GLTF2_Binary;

// Enregistrer le fichier GLB de sortie
scene.Save("test.glb", outputFormat);

Obtenez une licence temporaire gratuite

Vous pouvez demander une licence temporaire gratuite pour tester l’API à pleine capacité sans aucune limitation.

Conclusion

En conclusion, vous avez exploré comment convertir un fichier STL en un fichier glTF binaire FBX ou GLB avec C# dans les applications .NET. Vous pouvez découvrir de nombreuses autres fonctionnalités de l’API en consultant la documentation. En cas de questions, n’hésitez pas à nous contacter sur le forum d’assistance gratuit.

Voir également