USD USDZ в 3DS C#

USD — это универсальный файл описания сцены, который кодирует данные для обмена или дополнения информации между различными приложениями контента. Принимая во внимание, что файл USDZ представляет собой несжатый и незашифрованный ZIP-архив для файлов USD. Иногда вам может понадобиться преобразовать файл USD или USDZ в формат 3DS. Соответственно, в этой статье рассказывается, как программно преобразовать файл USD или USDZ в формат 3DS на языке C#.

Конвертер USD или USDZ в 3DS — установка C# API

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

PM> Install-Package Aspose.3D

Преобразование файлов USD в 3DS в C#

Вы можете преобразовать файл USD в формат 3DS, выполнив следующие действия:

  1. Загрузите входной файл USD, создав объект класса Scene.
  2. Преобразуйте файл USD в файл 3DS, используя метод Сохранить.

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

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

// Загрузите входной файл USD
scene.Open("sample.usd", Aspose.ThreeD.FileFormat.USD);

// Сохраните выходной файл 3DS
scene.Save("result.3ds", Aspose.ThreeD.FileFormat.Discreet3DS);

Преобразование USDZ в файл 3DS на C#

Вы можете преобразовать файл USDZ в формат 3DS, выполнив следующие действия:

  1. Инициализируйте объект класса Scene и загрузите исходный файл USDZ.
  2. Преобразуйте файл USDZ в 3DS методом Сохранить.

Фрагмент кода ниже объясняет, как программно преобразовать файл USDZ в файл 3DS на C#:

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

// Загрузите входной файл USDZ
scene.Open("sample.usdz", Aspose.ThreeD.FileFormat.USDZ);

// Сохраните выходной файл 3DS
scene.Save("result.3ds", Aspose.ThreeD.FileFormat.Discreet3DS);

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

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

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

Вы можете попробовать веб-приложение Конвертер USDZ в 3DS, разработанное с использованием этого API.

Вывод

В этой статье вы изучили преобразование файлов USD или USDZ в 3DS. Кроме того, посетите API документацию, чтобы ознакомиться с другими функциями, предлагаемыми API. Пожалуйста, не стесняйтесь писать нам на форум, если вам нужно обсудить какие-либо вопросы.

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

[Преобразование изображения PNG в Lithophane на C#] (https://blog.aspose.com/ru/2022/07/26/convert-png-image-to-lithophane-csharp/)