Конвертация 3DS в USDZ на C# с использованием библиотеки 3D моделирования

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

Мы рассмотрим следующие пункты в этом блоге:

  1. Установка библиотеки 3D моделирования
  2. Конвертация 3DS в USDZ/USD на C# - Пример кода
  3. Конвертер 3D файлов - Онлайн инструмент

Установка библиотеки 3D моделирования

Для установки вы можете скачать DLL файл. В противном случае выполните следующую команду в NuGet Package Manager для установки Aspose.3D для .NET:

Install-Package Aspose.3D 

Для получения дополнительных сведений, пожалуйста, посетите это руководство по установке.

Библиотека 3D моделирования

Конвертация 3DS в USDZ/USD на C# - Пример кода

После настройки этой библиотеки 3D моделирования вы можете перейти к реализации конвертации 3DS в USDZ.

Следующие шаги показывают, как конвертировать 3DS в USDZ/USD на C# программно:

  • Установите путь к рабочему каталогу.
  • Создайте объект класса Scene, который представляет анимацию, подсцены и позы.
  • Вызовите метод Open, чтобы загрузить исходный файл .3ds.
  • Создайте экземпляр класса UsdSaveOptions, чтобы задать параметры для форматов USD/USDZ.
  • Вызовите метод Save, чтобы сохранить выходной файл в формате файлов USD/USDZ.

Вы можете следовать следующему фрагменту кода для разработки программного обеспечения для обработки 3D:

Вы можете увидеть результат на изображении ниже:

программное обеспечение для обработки 3D

Конвертер 3D файлов - Онлайн инструмент

Aspose.3D для .NET поддерживает эффективный и надежный онлайн конвертер 3DS. Он бесплатен, и вы можете легко конвертировать 3DS в USDZ одним щелчком. Однако он предлагает конвертацию между широким спектром форматов 3D файлов. Вы можете перетащить свои исходные файлы на удобный интерфейс, и это программное обеспечение для обработки 3D выполнит магию с максимальной точностью. Мы настоятельно рекомендуем вам попробовать этот конвертер 3D файлов хотя бы один раз.

конвертер 3D файлов

Программное обеспечение для обработки 3D - Получите бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы попробовать эту библиотеку 3D моделирования без ограничений на оценку.

Заключение

Мы заканчиваем это руководство с надеждой, что этот блог помог вам в разработке программного обеспечения для обработки 3D для вашего бизнеса. Мы рассмотрели, как конвертировать 3DS в USDZ на C# программно. Кроме того, мы рассмотрели онлайн конвертер 3DS, который снова поддерживается Aspose.3D для .NET. Короче говоря, вы можете так легко автоматизировать конвертацию форматов 3D файлов без установки какого-либо стороннего программного обеспечения. Более того, вы можете посетить документацию и API ссылки, чтобы узнать больше об этой библиотеке 3D моделирования. Наконец, aspose.com будет публиковать больше полезных статей, так что оставайтесь на связи для регулярных обновлений.

Помощь доступна

Вы можете делиться своими вопросами или запросами на нашем форуме.

Часто задаваемые вопросы – FAQ

Как я могу конвертировать файл в USDZ?

Вы можете программно конвертировать форматы 3D файлов в USDZ/USD, выбрав Aspose.3D для .NET. Пожалуйста, посетите эту ссылку, чтобы увидеть пример кода.

Как я могу конвертировать файл 3D модели?

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

См. также