Перетворення STL на FBX GLB

Файли STL представляють тривимірну геометрію поверхні та часто використовуються для швидкого створення прототипів, 3D-друку та автоматизованого виробництва. Ви можете програмно конвертувати файл STL у FBX або GLB(Binary glTF) за допомогою 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, виконавши такі дії:

  1. Ініціалізація об’єкта класу Scene.
  2. Завантажте вхідний файл STL за допомогою методу Open.
  3. Укажіть вихідний формат для файлу FBX.
  4. Збережіть вихідний файл 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, виконавши такі дії:

  1. Завантажте вхідний файл STL за допомогою класу Scene.
  2. Укажіть формат вихідного файлу як GLB.
  3. Збережіть вихідний файл 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. Не соромтеся зв’язуватися з нами через безкоштовний форум підтримки для будь-яких запитів.

Дивись також

Програмно перетворіть FBX на RVM або навпаки на C#