Файл USD кодує дані для обміну інформацією між різними програмами для створення вмісту, тоді як файли USDZ є архівними файлами без шифрування чи стиснення даних. У деяких випадках вам може знадобитися конвертувати файл USD або USDZ у формат 3DS. Відповідно до таких випадків використання, у цій статті розповідається про те, як програмно конвертувати формат файлу USD у 3DS або USDZ у 3DS на Java.
- Конвертер USDZ в 3DS – встановлення Java API
- Перетворення USD на файл 3DS у Java
- Перетворіть USDZ у файл 3DS у Java
Конвертер USD або USDZ у 3DS – встановлення Java API
Aspose.3D for Java можна використовувати для створення, редагування або маніпулювання різними дво- або тривимірними сценами. Ви можете завантажити API, завантаживши його JAR-файл зі сторінки Нові випуски або отримати доступ до нього з Aspose Repository з такими конфігураціями у файлі pom.xml вашої програми.
Репозиторій:
<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.8</version>
</dependency>
</dependencies>
Перетворення USD на файл 3DS у Java
Ви можете конвертувати файл USD у формат 3DS, виконавши наведені нижче дії.
- Створіть об’єкт класу Scene для завантаження вхідного файлу USD.
- Перетворіть файл USD у формат 3DS.
У наведеному нижче фрагменті коду показано, як програмно конвертувати файл USD у формат 3DS у Java:
// Ініціалізація об'єкта класу Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Завантажте вхідний файл USD
scene.open("sample.usd", com.aspose.threed.FileFormat.USD);
// Збережіть вихідний файл 3DS
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
Перетворіть USDZ у файл 3DS у Java
Щоб конвертувати файл USDZ у формат 3DS, виконайте наведені нижче дії.
- Ініціалізуйте екземпляр класу Scene.
- Перетворіть файл USDZ у формат 3DS.
У наведеному нижче прикладі коду детально описано, як програмно перетворити файл USDZ у файл 3DS у Java:
// Ініціалізація об'єкта класу Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Завантажте вхідний файл USDZ
scene.open("sample.usdz", com.aspose.threed.FileFormat.USDZ);
// Збережіть вихідний файл 3DS
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
Отримайте безкоштовну тимчасову ліцензію
Ви можете надіслати запит на отримання безкоштовної тимчасової ліцензії, щоб оцінити повну потужність API.
Онлайн демо
Спробуйте веб-програму USDZ to 3DS Converter, розроблену за допомогою цього API.
Висновок
У цій статті ви помітили та зрозуміли, як програмно конвертувати файл USD у 3DS або USDZ у формат 3DS у Java. Однак ви можете переглянути розділ документація, де в різних розділах описано функції, які підтримує API. У разі будь-яких проблем, будь ласка, зв’яжіться через форум.