MA a USDZ C#

Los archivos MA consisten en una enorme lista de comandos textuales para especificar información sobre el archivo. Mientras que un archivo USDZ contiene información sobre texturas, animación, etc. En ciertos escenarios, es posible que desee convertir un archivo MA al formato USDZ. Siguiendo estos casos de uso, este artículo analiza cómo convertir archivos MA al formato USDZ mediante programación en C#.

Convertidor de MA a USDZ: instalación de la API de C#

Aspose.3D para .NET La API admite la creación o manipulación de varios tipos de archivos 3D como FBX, GDB, etc. Simplemente puede configurar la API descargando sus archivos DLL de referencia desde la sección Descargas o ejecute el siguiente comando de instalación NuGet:

PM> Install-Package Aspose.3D

Cómo convertir archivos MA a USDZ en C#

Puede convertir un archivo MA a formato USDZ con los pasos a continuación:

  1. Cargue el archivo MA de entrada.
  2. Convierta el archivo MA en un archivo USDZ.

Convertir archivo MA a USDZ en C#

Siga los pasos a continuación para convertir el archivo MA al formato USDZ:

  1. Cargue el archivo fuente MA Maya con la clase Scene.
  2. Convierta el formato MA a USDZ con el método Guardar.

El fragmento de código a continuación muestra cómo convertir un archivo MA al formato USDZ mediante programación en C#:

// Inicializar un objeto de la clase Escena
Scene scene = new Scene();

// Cargue el archivo MA Maya de entrada
scene.Open("sample.ma", FileFormat.MayaASCII);

// Guarde el archivo USDZ de salida
scene.Save("result.usdz", FileFormat.USDZ);

Obtenga una Licencia Temporal Gratis

¿Interesado en evaluar la API sin ninguna limitación? Puede solicitar una licencia temporal gratuita.

Demostración en línea

Puede probar la aplicación web MA to USDZ Converter desarrollada con esta API.

Conclusión

En este artículo, ha inspeccionado cómo convertir un archivo MA en un archivo USDZ. Puede visitar la sección documentación para echar un vistazo a muchos otros capítulos que explican diferentes características. En caso de que tenga alguna inquietud o consulta, no dude en escribirnos al foro.

Ver también

Convertir archivo OBJ a 3DS en C#