USDZ до GLB C#

Файли USDZ стають популярними в різних сценаріях доповненої реальності. Іноді вам може знадобитися конвертувати файл USDZ у формат GLB або USDZ у формат GLTF. Відповідно до подібних випадків використання, у цій статті розповідається про те, як програмним шляхом у C# конвертувати файл USDZ у формат GLB або GLTF із кодуванням ASCII або Binary.

Конвертер USDZ у GLB або GLTF – встановлення C# API

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

PM> Install-Package Aspose.3D

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

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

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

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

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

// Відкрийте сцену з заданого шляху
scene.Open("Input.usdz");

// Збережіть вихідний файл GLB
scene.Save("Output.glb");

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

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

  1. Створіть екземпляр класу Scene, щоб завантажити вхідний файл USDZ.
  2. Перетворіть формат USDZ у формат GLTF за допомогою методу Save.

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

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

// Відкрийте сцену з заданого шляху
scene.Open("Input.usdz");

// Збережіть вихідний файл GLTF
scene.Save("Output.gltf");

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

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

Онлайн демо

Спробуйте веб-програму USDZ to GLB Converter, розроблену за допомогою цього API.

Висновок

У цій статті ви навчилися перетворювати формат файлу USDZ. USDZ можна експортувати в GLB або можна виконати перетворення файлів USDZ у GLTF, якщо вам потрібен вихідний файл у форматі ASCII або двійковому файлі. Крім того, ви можете відвідати API документацію, щоб дослідити інші функції, які пропонує API. У разі будь-яких проблем зв’яжіться з нами через форум.

Дивись також

Перетворіть USDZ на HTML у C#