Файли STL представляють тривимірну геометрію поверхні та часто використовуються для швидкого створення прототипів, 3D-друку та автоматизованого виробництва. Ви можете програмно конвертувати файл STL у FBX або GLB(Binary glTF) за допомогою Java. У наступних розділах пояснюється додаткова інформація:
- Конвертер файлів STL у FBX або glTF GLB – встановлення Java API
- Програмно перетворіть STL у файл FBX за допомогою Java
- Програмно перетворіть файл STL у glTF GLB на Java
Конвертер файлів STL у FBX або glTF GLB – встановлення Java API
Aspose.3D for Java API підтримує роботу з STL, FBX, glTF, GLB та багатьма іншими форматами файлів. Ви можете легко налаштувати API, завантаживши файл JAR із розділу Завантаження, або вказавши наведені нижче налаштування у файлі pom.xml вашого проекту на основі 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.7</version>
</dependency>
</dependencies>
Програмно перетворіть STL у файл FBX за допомогою Java
Ви можете конвертувати файл STL у файл FBX, виконавши такі дії:
- Ініціалізація об’єкта класу Scene.
- Завантажте вхідний файл STL за допомогою методу Open.
- Укажіть вихідний формат для файлу FBX.
- Збережіть вихідний файл FBX.
У наступному коді пояснюється, як програмно перетворити файл STL у файл FBX за допомогою Java:
// Ініціалізація об'єкта класу Scene
Scene scene = new Scene();
// Завантажте вхідний файл STL за допомогою методу Open
scene.open("test.stl");
// Укажіть вихідний формат для файлу FBX
FileFormat outputformat = FileFormat.FBX7200ASCII;
// Збережіть вихідний файл FBX
scene.save("test.fbx", outputformat);
Програмно перетворіть файл STL у glTF GLB на Java
Ви можете конвертувати файл STL у двійковий файл glTF GLB, виконавши такі дії:
- Завантажте вхідний файл STL за допомогою класу Scene.
- Укажіть формат вихідного файлу як GLB.
- Збережіть вихідний файл GLB.
Код нижче показує, як програмно перетворити файл STL у файл Binary glTF GLB за допомогою Java:
// Завантажте вхідний файл STL за допомогою класу Scene
Scene scene = new Scene("test.stl");
// Укажіть формат вихідного файлу як GLB
FileFormat outputFormat = FileFormat.GLTF2_BINARY;
// Збережіть вихідний файл GLB
scene.save("test.glb", outputFormat);
Отримайте безкоштовну тимчасову ліцензію
Ви можете перевірити API без будь-яких обмежень оцінки, надіславши запит на безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як програмно перетворити файл STL у FBX або двійковий файл glTF GLB за допомогою Java. Будь ласка, зверніться до документації API, щоб дізнатися про деякі інші функції, які пропонує API. Не соромтеся зв’язуватися з нами через безкоштовний форум підтримки для будь-яких запитів.