OBJ до FBX STL Java

Файли OBJ містять тривимірні об’єкти, які можна експортувати в різні 3D-формати. У цій статті описано, як програмно конвертувати файл OBJ у файл FBX або STL у Java:

Конвертер OBJ у FBX або STL – встановлення Java API

Aspose.3D for 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 документація. Будь ласка, не соромтеся зв’язуватися з нами на форумі у разі будь-яких проблем.

Дивись також