Файли OBJ містять тривимірні об’єкти, які можна експортувати в різні 3D-формати. У цій статті описано, як програмно конвертувати файл OBJ у файл FBX або STL у Java:
- Конвертер OBJ у FBX або STL – встановлення Java API
- Програмно перетворіть OBJ у файл FBX на Java
- Програмно перетворіть OBJ у файл 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, виконавши такі дії:
- Завантажте вхідний файл OBJ за допомогою класу Scene.
- Ініціалізуйте об’єкт FBXSaveOptions екземпляром FileFormat.
- Перетворення 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, виконавши наведені нижче дії.
- Завантажте вхідний файл OBJ за допомогою класу Scene.
- Створіть екземпляр класу STLSaveOptions.
- Перетворіть файл 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 документація. Будь ласка, не соромтеся зв’язуватися з нами на форумі у разі будь-яких проблем.