OBJ до USDZ csharp

Файл OBJ — це формат файлу визначення геометрії, який може містити текстурні карти, полігональні грані та 3D-координати. Вам може знадобитися конвертувати файл OBJ у файл USDZ для певних вимог. У цій статті розповідається про те, як програмно конвертувати OBJ у файл USDZ на C#. Файли USDZ корисні під час роботи з графікою, оскільки вони можуть містити дані 3D-геометрії та затінення. Крім того, вони широко використовуються для створення сцен доповненої реальності.

Конвертер OBJ в USDZ – встановлення C# API

Aspose.3D for .NET API можна використовувати для роботи з Wavefront OBJ, USDZ і кількома іншими форматами файлів. Ви можете легко налаштувати API, завантаживши його файли DLL із розділу Нові випуски за допомогою такої команди інсталяції NuGet у Visual Studio IDE:

PM> Install-Package Aspose.3D

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

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

  1. Ініціалізуйте об’єкт класу Scene, щоб завантажити вхідний файл OBJ.
  2. Створіть об’єкт класу UsdSaveOptions.
  3. Перетворіть файл OBJ у файл USDZ.

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

// Завантажте вихідний файл OBJ за допомогою класу Scene 
Scene scene = new Scene("template.obj");

// Ініціалізувати об’єкт класу UsdSaveOptions
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// Збережіть вихідний файл USDZ
scene.Save("test.usdz", options);

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

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

Висновок

У цій статті ви дізналися, як програмно конвертувати файл OBJ у формат USDZ у C#. Файли OBJ зазвичай використовуються для обробки 3D-сцен різними програмами 3D-моделювання. Так само зростає використання файлів USDZ у сценаріях, де розроблено об’єкти на основі доповненої реальності. Ви можете перевірити інші функції API, переглянувши розділ документація. Крім того, будь ласка, зв’яжіться з нами на форумі у разі будь-яких запитань.

Дивись також

Перетворіть FBX у файл STL на C#