Файлы FBX используются рядом приложений для моделирования данных и создания контента. Вам могут понадобиться специальные приложения или инструменты для работы с форматом FBX. Однако в некоторых случаях может потребоваться преобразовать файл FBX в формат STL. Соответственно, в этой статье рассказывается, как программно преобразовать FBX в STL с помощью Java.
Конвертер FBX в STL — установка Java API
Aspose.3D for Java API поддерживает работу с FBX, STL, а также с другими форматами 3D-файлов. Вы можете загрузить файлы 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.2</version>
</dependency>
</dependencies>
Преобразование FBX в файл STL программно в Java
Вам необходимо выполнить следующие шаги, чтобы преобразовать файл FBX в формат STL:
- Загрузите исходный документ FBX, используя экземпляр класса Scene.
- Создайте экземпляр класса StlSaveOptions.
- Запишите выходной STL-файл методом Сохранить.
Фрагмент кода ниже демонстрирует, как программно преобразовать файл FBX в формат STL с помощью Java:
// Загрузите входной файл FBX, используя класс Scene
Scene document = new Scene("test.fbx");
// Создайте экземпляр класса StlSaveOptions
StlSaveOptions options = new StlSaveOptions();
// Конвертировать файл FBX в STL
document.save("test_output.stl", options);
Изучите другие функции
Вы можете просмотреть документацию, чтобы изучить многие другие функции, предлагаемые API.
Онлайн-демонстрация
Попробуйте веб-приложение Конвертер FBX в STL, разработанное с использованием вышеуказанного API.
Вывод
В заключение вы поняли, как программно преобразовать файлы FBX в STL с помощью Java. API позаботится обо всех второстепенных деталях преобразования, так что вам нужно всего лишь сделать несколько вызовов методов для выполнения требований. Кроме того, пожалуйста, не стесняйтесь обращаться к нам на форуме в случае возникновения каких-либо вопросов.