Файлы USDZ становятся популярными в различных сценариях дополненной реальности. Иногда вам может понадобиться преобразовать файл USDZ в формат GLB или GLTF. В соответствии с аналогичными вариантами использования в этой статье описывается, как программно преобразовать файл USDZ в формат GLB или GLTF с кодировкой ASCII или двоичным кодом на C#.
- Конвертер USDZ в GLB или GLTF — установка C# API
- Преобразование файла USDZ в файл GLB на C#
- Преобразование файла USDZ в файл GLTF на 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, выполнив следующие действия:
- Загрузите исходный файл USDZ с классом Scene.
- Откройте сцену и конвертируйте формат 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, выполнив следующие действия:
- Создайте экземпляр класса Scene для загрузки входного файла USDZ.
- Преобразуйте формат 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. Если у вас возникнут какие-либо вопросы, свяжитесь с нами через форум.