MA в USDZ C#

Файли MA складаються з величезного списку текстових команд для вказівки інформації про файл. Тоді як файл USDZ містить інформацію про текстури, анімацію тощо. У певних сценаріях ви можете конвертувати файл MA у формат USDZ. Після таких випадків використання в цій статті обговорюється, як програмно конвертувати файли MA у формат USDZ у C#.

Конвертер MA в USDZ – встановлення C# API

Aspose.3D for .NET API підтримує створення та роботу з різними типами 3D-файлів, як-от FBX, GDB тощо. Ви можете просто налаштувати API, завантаживши його довідкові DLL-файли з розділу Завантаження або запустіть наступну команду встановлення NuGet:

PM> Install-Package Aspose.3D

Як конвертувати файл MA в USDZ на C#

Ви можете конвертувати MA у формат USDZ, виконавши наведені нижче дії.

  1. Завантажте вхідний файл MA.
  2. Перетворіть файл MA у файл USDZ.

Перетворення MA в USDZ на C#

Щоб конвертувати файл MA у формат USDZ, виконайте наведені нижче дії.

  1. Завантажте вихідний файл MA Maya з класом Scene.
  2. Перетворіть MA у формат USDZ за допомогою методу Save.

Наведений нижче фрагмент коду показує, як програмно перетворити файл MA у формат USDZ на C#:

// Ініціалізація об'єкта класу Scene
Scene scene = new Scene();

// Завантажте вхідний файл MA Maya
scene.Open("sample.ma", FileFormat.MayaASCII);

// Збережіть вихідний файл USDZ
scene.Save("result.usdz", FileFormat.USDZ);

Отримайте безкоштовну тимчасову ліцензію

Бажаєте оцінити API без будь-яких обмежень? Ви можете запросити безкоштовну тимчасову ліцензію.

Онлайн демо

Ви можете спробувати веб-програму MA to USDZ Converter, розроблену за допомогою цього API.

Висновок

У цій статті ви перевірили, як конвертувати MA у файл USDZ. Ви можете відвідати розділ документація, щоб переглянути багато інших розділів, що пояснюють різні функції. Якщо у вас виникли сумніви чи запитання, напишіть нам на форум.

Дивись також

Перетворити OBJ у файл 3DS на C#