OBJ до USDZ Java

Файл OBJ містить тривимірний об’єкт із координатами, текстурою та іншою інформацією про об’єкт. Тоді як формат файлу USDZ є незашифрованим і нестисненим ZIP-архівом для зберігання файлів універсального опису сцени. У деяких випадках вам може знадобитися конвертувати файл OBJ у формат USDZ. Відповідно до таких вимог у цій статті розповідається про те, як програмно перетворити файл OBJ у файл USDZ на Java.

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

Aspose.3D for Java API можна використовувати для створення, редагування або обробки 3D-файлів. Ви можете інсталювати API, завантаживши його файли JAR із розділу Завантаження або скориставшись наведеними нижче відомостями у файлі pom.xml вашого проекту на основі Maven, щоб інсталювати його з репозиторію Aspose.

Репозиторій:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Залежність:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d</artifactId>
        <version>22.2</version>
    </dependency>
</dependencies>

Перетворіть OBJ в USDZ на Java

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

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

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

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

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

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

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

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

Висновок

У цій статті ви зрозуміли, як програмно конвертувати файл OBJ у формат USDZ на Java. Крім того, ви можете перевірити багато інших функцій, які пропонує API, переглянувши розділ документація. У разі будь-яких проблем зв’яжіться з нами на форумі.

Дивись також