Convertir 3DS a USDZ en C# usando la Biblioteca de Modelado 3D

USDZ/USD se utiliza ampliamente para compartir activos 3D a través de diversas plataformas ya que es un formato de archivo 3D. Por otro lado, 3DS es otro formato de archivo 3D que almacena datos en bloques. En algunos escenarios, necesitas convertir archivos 3DS a USDZ/USD. Por lo tanto, esta publicación de blog presenta una biblioteca de modelado 3D rica en características para convertir 3DS a USDZ en C# de manera programática. Aspose.3D para .NET es un paquete completo para programadores y no programadores, ya que ofrece un convertidor de archivos 3D en línea basado en la web. Así que, al final de esta publicación, podrás desarrollar un software de procesamiento 3D para automatizar la conversión de 3DS a USDZ.

Cubrirá los siguientes puntos en esta publicación:

  1. Instalación de la Biblioteca de Modelado 3D
  2. Convertir 3DS a USDZ/USD en C# - Ejemplo de Código
  3. Convertidor de Archivos 3D - Herramienta en Línea

Instalación de la Biblioteca de Modelado 3D

Para la instalación, puedes descargar el archivo DLL. De lo contrario, ejecuta el siguiente comando en el NuGet Package Manager para instalar Aspose.3D para .NET:

Install-Package Aspose.3D 

Para más detalles, visita esta guía de instalación.

Biblioteca de Modelado 3D

Convertir 3DS a USDZ/USD en C# - Ejemplo de Código

Una vez que esta biblioteca de modelado 3D esté configurada, puedes proceder a implementar la conversión de 3DS a USDZ.

Los siguientes pasos muestran cómo convertir 3DS a USDZ/USD en C# de manera programática:

  • Establecer la ruta del directorio de trabajo.
  • Crear un objeto de la clase Scene que representa la animación, sub-escenas y poses.
  • Invocar el método Open para cargar el archivo .3ds fuente.
  • Instanciar una instancia de la clase UsdSaveOptions para las opciones de guardado para formatos USD/USDZ.
  • Llamar al método Save para guardar el archivo de salida en formato de archivo USD/USDZ.

Puedes seguir el siguiente fragmento de código para desarrollar un software de procesamiento 3D:

Puedes ver el resultado en la imagen a continuación:

software de procesamiento 3D

Convertidor de Archivos 3D - Herramienta en Línea

Aspose.3D para .NET respalda un eficiente y robusto convertidor 3DS en línea. Es gratuito y puedes convertir 3DS a USDZ con un solo clic. Sin embargo, ofrece conversiones entre una amplia gama de formatos de archivos 3D. Puedes arrastrar tus archivos fuente en una interfaz amigable y este software de procesamiento 3D realiza la magia con la máxima precisión. Te recomendamos encarecidamente que pruebes este convertidor de archivos 3D al menos una vez.

convertidor de archivos 3D

Software de Procesamiento 3D - Obtén una Licencia Gratuita

Puedes obtener una licencia temporal gratuita para probar esta biblioteca de modelado 3D sin limitaciones de evaluación.

Conclusión

Terminamos esta guía aquí con la esperanza de que esta publicación de blog te haya ayudado a construir un software de procesamiento 3D para tu negocio. Pasamos por cómo convertir 3DS a USDZ en C# de manera programática. Además, cubrimos un convertidor 3DS en línea que nuevamente está respaldado por Aspose.3D para .NET. En resumen, puedes automatizar la conversión de formatos de archivos 3D de manera tan fácil sin instalar ningún software de terceros. Además, puedes visitar la documentación y las API referencias para aprender más sobre esta biblioteca de modelado 3D. Finalmente, aspose.com publicará más artículos útiles, así que mantente en contacto para actualizaciones regulares.

Ayuda Disponible

Puedes compartir tus preguntas o consultas en nuestro foro.

Preguntas Frecuentes – FAQs

¿Cómo convierto un archivo a USDZ?

Puedes convertir formatos de archivos 3D a USDZ/USD de manera programática optando por Aspose.3D para .NET. Visita este enlace para ver el ejemplo de código.

¿Cómo convierto un archivo de modelo 3D?

Por favor, prueba este convertidor de archivos 3DS en línea para convertir un formato de archivo 3D a otro. Es basado en web y ofrece una rápida conversión y manipulación.

Vea También