USDZ в GLB C#

Файлы USDZ становятся популярными в различных сценариях дополненной реальности. Иногда вам может понадобиться преобразовать файл USDZ в формат GLB или GLTF. В соответствии с аналогичными вариантами использования в этой статье описывается, как программно преобразовать файл USDZ в формат GLB или GLTF с кодировкой ASCII или двоичным кодом на C#.

Конвертер 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 методом Сохранить.

В следующем фрагменте кода показано, как программно преобразовать файл 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, используя метод Сохранить.

В приведенном ниже примере кода показано, как программно преобразовать файл USDZ в формат GLTF на C#:

// Инициализировать объект класса Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// Откройте сцену по заданному пути
scene.Open("Input.usdz");

// Сохранить выходной файл GLTF
scene.Save("Output.gltf");

Получить бесплатную временную лицензию

Вы можете запросить бесплатную временную лицензию, чтобы оценить API в полном объеме.

Онлайн-демонстрация

Попробуйте веб-приложение Конвертер USDZ в GLB, разработанное с использованием этого API.

Вывод

В этой статье вы узнали о преобразовании формата файла USDZ. Его можно экспортировать в файл GLB или GLTF в зависимости от ваших требований к выходному файлу в формате ASCII или двоичном формате. Кроме того, вы можете посетить API документацию, чтобы изучить другие функции, предлагаемые API. Если у вас возникнут какие-либо вопросы, свяжитесь с нами через форум.

Смотрите также

Преобразование USDZ в HTML на C#