Файлы FBX используются для сохранения информации о 3D-сценах, связанной с виртуальной реальностью, играми, дополненной реальностью и т. д. В некоторых случаях может потребоваться преобразовать файл FBX в файл GLB. В этой статье рассказывается, как программно преобразовать файл FBX в GLB на Java.
Конвертер файлов FBX в GLB — установка Java API
Чтобы преобразовать FBX в формат файла GLB, вам необходимо настроить API Aspose.3D для Java. Это API обработки 3D-файлов, который поддерживает работу с 3D-сценами, поскольку вы можете создавать, редактировать или манипулировать многими форматами 3D-файлов, включая FBX, GLB и другие форматы файлов. Вы можете легко настроить 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>
Программное преобразование FBX в GLB на Java
Преобразование FBX в GLB включает в себя несколько простых операций для выполнения преобразования. Вы можете легко преобразовать файл FBX в формат GLB, выполнив следующие действия:
- Загрузите входной файл FBX, используя класс Scene.
- Укажите формат выходного файла как GLB с помощью класса FileFormat.
- Конвертируйте файл FBX в GLB методом Сохранить.
В следующем фрагменте кода показано, как программно преобразовать файл FBX в файл GLB на Java:
// Загрузите входной файл FBX
Scene scene = new Scene("Input.fbx");
// Укажите формат выходного файла как GLB
FileFormat outputFormat = FileFormat.GLTF2_BINARY;
// Сохранить выходной файл GLB
scene.save("test.glb", outputFormat);
Получите бесплатную ознакомительную лицензию
Вы можете оценить функции API без каких-либо ограничений, запросив бесплатную временную лицензию.
Вывод
В этой статье вы узнали, как преобразовать файл FBX в файл GLB в Java. Вы можете интегрировать эту функцию в свои Java-приложения, написав несколько строк кода. Кроме того, вы можете изучить многие другие функции, предлагаемые API, заглянув в раздел документация. Пожалуйста, не стесняйтесь обсуждать с нами ваши требования, варианты использования или проблемы через форум.