Файлы DAE обычно используются для обмена цифровыми активами между различными приложениями для обработки 3D. В некоторых ситуациях вам может потребоваться преобразовать файлы DAE в формат OBJ. В этой статье рассказывается, как преобразовать файл DAE в файл OBJ в Java.
API Java для преобразования DAE в файл OBJ
Aspose.3D for Java API поддерживает работу с DAE, OBJ и несколькими другими форматами файлов. Вы можете легко настроить API, загрузив файлы JAR из раздела Новые версии или со следующими спецификациями Maven в файле 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>21.12</version>
</dependency>
</dependencies>
Преобразование DAE в файл OBJ в Java
Вы можете преобразовать DAE в файл OBJ, выполнив следующие действия:
- Загрузите входной файл DAE с классом Scene.
- Создайте экземпляр объекта класса ObjSaveOptions.
- Преобразуйте DAE в файл OBJ с помощью метода Сохранить.
В следующем фрагменте кода показано, как программно преобразовать DAE в OBJ на Java:
// Загрузите входной файл DAE с классом Scene.
Scene scene = new Scene("Sample.dae");
// Инициализировать экземпляр класса ObjSaveOptions
ObjSaveOptions options = new ObjSaveOptions();
options.setEnableMaterials(true);
// Конвертировать DAE в файл OBJ
scene.save("Sample.obj", options);
Получить бесплатную временную лицензию
Вы можете оценить API в полной мере, запросив бесплатную временную лицензию. Это позволит вам протестировать все функции без каких-либо ограничений.
Узнайте больше о возможностях
Вы можете изучить некоторые другие функции API, посетив раздел Документация, где подробно описаны другие форматы файлов.
Вывод
В этой статье вы узнали, как с высокой точностью конвертировать файлы DAE в OBJ на Java. Более того, вам не нужно устанавливать какое-либо приложение для 3D-моделирования, чтобы работать с этой функцией. Если у вас возникнут вопросы, обращайтесь к нам на форум.