Los archivos STL contienen información geométrica tridimensional sobre objetos 3D. Se utilizan con frecuencia para modelar objetos 3D o fabricación asistida por computadora. Puede convertir un archivo STL a un archivo FBX o GLB (binario glTF) con C#. Consulte los siguientes encabezados para obtener más detalles:
- Convertidor de archivos STL a FBX o glTF GLB: instalación de la API de C#
- Convierta archivos STL a FBX mediante programación usando C#
- Convierta archivos STL a glTF GLB mediante programación en C#
Convertidor de archivos STL a FBX o glTF GLB: instalación de la API de C#
Aspose.3D for .NET La API se puede usar para crear, editar o manipular STL, FBX, glTF, GLB y varios otros formatos de archivo. Puede descargar el archivo DLL desde la sección Nuevas versiones o usar el siguiente comando de instalación NuGet en el IDE de Visual Studio:
PM> Install-Package Aspose.3D
Convierta archivos STL a FBX con C#
Puede convertir un archivo STL en un archivo FBX con los siguientes pasos:
- Declara una instancia de la clase Scene.
- Cargue el archivo STL de origen con el método Abrir.
- Configure el tipo de salida para el archivo FBX.
- Guarde el archivo FBX de salida.
El siguiente fragmento de código muestra cómo convertir un archivo STL en un archivo FBX con C#:
// Inicializar un objeto de la clase Escena
Scene scene = new Scene();
// Cargue el archivo STL de entrada con el método Open
scene.Open("test.stl");
// Especifique el formato de salida para el archivo FBX
FileFormat outputformat = FileFormat.FBX7200ASCII;
// Guardar archivo FBX de salida
scene.Save("test.fbx", outputformat);
Convierta archivos STL a glTF GLB mediante programación en C#
Puede convertir un archivo STL a un archivo GLB (glTF binario) con los siguientes pasos:
- Cargue el archivo STL de entrada con la clase Scene.
- Establezca el formato del archivo de salida como GLB.
- Guarde el archivo GLB de salida.
El fragmento de código siguiente explica cómo convertir un archivo STL en un archivo glTF binario GLB mediante programación con C#:
// Cargue el archivo STL de entrada usando la clase de escena
Scene scene = new Scene("test.stl");
// Especifique el formato de archivo de salida como GLB
FileFormat outputFormat = FileFormat.GLTF2_Binary;
// Guardar archivo GLB de salida
scene.Save("test.glb", outputFormat);
Obtenga una Licencia Temporal Gratis
Puede solicitar una licencia temporal gratuita para probar la API a plena capacidad sin ninguna limitación.
Conclusión
En conclusión, ha explorado cómo convertir un archivo STL en un archivo glTF binario FBX o GLB con C# en aplicaciones .NET. Puede consultar muchas otras características de la API consultando la documentación. Si tiene alguna consulta, no dude en ponerse en contacto con nosotros en el foro de soporte gratuito.