OBJ в FBX STL Java

Файлы OBJ содержат трехмерные объекты, которые можно экспортировать в различные форматы 3D. В этой статье рассказывается, как программно преобразовать файл OBJ в файл FBX или STL на Java:

Конвертер OBJ в FBX или STL — установка Java API

Aspose.3D для Java API поддерживает работу с различными 3D-файлами, такими как OBJ, FBX, STL и несколькими другими форматами файлов. Вы можете настроить API, загрузив файл JAR из раздела «Загрузки» или используя следующие конфигурации 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>21.11</version>
    </dependency>
</dependencies>

Преобразование OBJ в файл FBX программно в Java

Вы можете преобразовать файл OBJ в файл FBX, выполнив следующие действия:

  1. Загрузите входной файл OBJ с классом Scene.
  2. Инициализируйте объект FBXSaveOptions экземпляром FileFormat.
  3. Преобразование OBJ в файл FBX.

В следующем примере кода показано, как программно преобразовать файл OBJ в файл FBX на Java:

// Загрузите входной файл OBJ с классом сцены.
Scene scene = new Scene("scene.obj");

// Инициализировать объект FBXSaveOptions перечислением SaveFormat.
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7400ASCII);

// Преобразование OBJ в файл FBX.
scene.save("Test.fbx", options);

Программное преобразование OBJ в файл STL в Java

Вы можете преобразовать файл OBJ в файл STL, выполнив следующие действия:

  1. Загрузите входной файл OBJ, используя класс Scene.
  2. Создайте экземпляр класса STLSaveOptions.
  3. Преобразуйте файл OBJ в STL.

Фрагмент кода ниже показывает, как программно преобразовать файл OBJ в STL на Java:

// Загрузите входной файл OBJ с классом сцены.
Scene scene = new Scene("scene.obj");

// Инициализируйте объект класса STLSaveOptions.
StlSaveOptions saveSTLOpts = new StlSaveOptions();

// Конвертировать OBJ в STL файл.
scene.save("test.stl", saveSTLOpts);

Получить бесплатную лицензию API

Вы можете оценить API в полном объеме, запросив бесплатную временную лицензию.

Вывод

В этой статье вы узнали, как программно преобразовать файл OBJ в файл FBX или STL на Java. Кроме того, вы можете изучить другие функции API, изучив [документацию] API]12. Пожалуйста, не стесняйтесь обращаться к нам на форуме в случае каких-либо проблем.

Смотрите также