STL в USDZ Java

Файл STL описывает геометрию поверхности 3D-объектов, и они обычно используются для 3D-печати, быстрого прототипирования и т. д. В то время как файлы USDZ становятся популярными для использования в сценариях дополненной реальности. Это несжатые ZIP-архивы, содержащие информацию об универсальном описании сцены. В некоторых случаях вам может потребоваться преобразовать файл STL в формат USDZ. В соответствии с такими сценариями в этой статье объясняется, как программно преобразовать файл STL в формат USDZ на Java.

Конвертер USDZ в STL — установка Java API

Aspose.3D for Java API поддерживает работу с файлами трехмерной графики. Вы можете установить API, загрузив его JAR-файлы со страницы Загрузки или скопировав и вставив следующие спецификации в файл pom.xml, чтобы получить доступ к API из Репозитория 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.4</version>
    </dependency>
</dependencies>

Программное преобразование STL в файл USDZ в Java

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

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

Фрагмент кода ниже демонстрирует, как преобразовать файл STL в файл USDZ в Java:

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

// Загрузить входной STL-файл методом Open
scene.open("test.stl");

// Инициализировать объект класса UsdSaveOptions
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// Сохранить выходной файл USDZ
scene.save("test.usdz", options);

Изучите функции API

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

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

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

Вывод

В этой статье вы узнали, как преобразовать файл STL в файл USDZ в Java. Вы можете легко встроить эту функцию в свои приложения с помощью нескольких вызовов API. Однако, если у вас возникнут неясности, напишите нам на форум.

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

[Программное преобразование USDZ в STL в Java] (https://blog.aspose.com/ru/2022/02/28/usdz-to-stl-java/)