Файли USDZ широко використовуються для роботи зі сценаріями на основі доповненої реальності. Вони містять усю інформацію, включаючи картографування, затінення та деформацію скелета. У деяких випадках використання може знадобитися експортувати файл USDZ у формат STL. Для таких сценаріїв у цій статті показано, як конвертувати USDZ у файли STL у Java.
Конвертер файлів USDZ у STL – встановлення Java API
Aspose.3D for Java API можна використовувати для створення, редагування або керування файлами, що містять тривимірні об’єкти або дані. Ви можете легко отримати доступ до API, завантаживши його JAR-файл із розділу Завантаження або скориставшись конфігураціями, щоб завантажити його з Aspose Repository у файлі pom.xml ваших проектів на основі Maven.
Репозиторій:
<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.3</version>
</dependency>
</dependencies>
Перетворіть USDZ у файл STL у Java
Ви можете конвертувати файл USDZ у файл формату STL, виконавши наведені нижче дії.
- По-перше, створіть екземпляр класу Scene, щоб завантажити вихідний файл USDZ.
- Ініціалізувати об’єкт класу StlSaveOptions.
- Нарешті, конвертуйте USDZ у файл STL.
У наведеному нижче фрагменті коду пояснюється, як програмно перетворити USDZ у файл STL у Java:
// Завантажте вхідний файл USDZ
Scene scene = new Scene();
scene.open("Test.usdz");
// Створіть екземпляр класу STLSaveOptions
StlSaveOptions options = new StlSaveOptions();
// Перетворіть USDZ у файл STL
scene.save("output.stl", options);
Отримайте безкоштовну тимчасову ліцензію
Ви можете оцінити API без будь-яких обмежень оцінки, отримавши безкоштовну тимчасову ліцензію.
Онлайн демо
Спробуйте веб-програму USDZ to STL Converter, розроблену з використанням наведеного вище API.
Висновок
У цій статті ви дізналися, як програмно конвертувати файли USDZ у STL на Java. Це перетворення корисно для виконання 3D-друку деяких моделей або візуалізації деяких сцен у програмах 3D-моделювання. Крім того, ви можете перевірити багато інших функцій, включених в API, переглянувши розділ документація. Якщо у вас виникнуть запитання чи проблеми, напишіть нам на форум.