USDZ до FBX C#

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

Перетворення файлів USDZ у FBX – встановлення .NET API

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

PM> Install-Package Aspose.3D

Як конвертувати USDZ у формат FBX на C#

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

  • Завантажте вихідний файл USDZ, створивши об’єкт класу Scene.
  • Ініціювати об’єкт класу FbxSaveOptions.
  • Експортуйте файл USDZ у файл FBX.

У наступному заголовку далі обговорюється інформація про перетворення файлів USDZ у FBX.

Перетворення USDZ у файл FBX на C#

Ви можете конвертувати файл USDZ у файл FBX, виконавши такі дії:

  1. Ініціалізуйте об’єкт класу Scene, щоб завантажити вхідний файл USDZ.
  2. Створіть екземпляр класу FbxSaveOptions.
  3. Експортуйте файл формату USDZ у формат FBX.

У наведеному нижче прикладі коду детально описано, як програмно перетворити файл USDZ у файл FBX на C#:

// Завантажте вхідний файл USDZ
Scene scene = new Scene();
scene.Open("Test.usdz");

// Ініціалізувати об’єкт класу FbxSaveOptions
FbxSaveOptions saveOptions = new FbxSaveOptions(FileFormat.FBX7400ASCII);

// Збережіть вихідний файл FBX
scene.Save("Sample.fbx", saveOptions);

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

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

Висновок

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

Дивись також

Програмно перетворіть OBJ у файл USDZ на C#