Konwertuj STL na FBX GLB

Pliki STL reprezentują trójwymiarową geometrię powierzchni i są często używane do szybkiego prototypowania, drukowania 3D i produkcji wspomaganej komputerowo. Możesz programowo przekonwertować plik STL na FBX lub GLB (binarny glTF) przy użyciu języka Java. W poniższych sekcjach wyjaśniono dalsze szczegóły:

Konwerter plików STL na FBX lub glTF GLB – instalacja Java API

Aspose.3D for Java API obsługuje pracę z STL, FBX, glTF, GLB i wieloma innymi formatami plików. Możesz łatwo skonfigurować API, pobierając plik JAR z sekcji Downloads lub określić poniższe konfiguracje w pliku pom.xml swojego projektu opartego na Maven:

Magazyn:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Zależność:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d</artifactId>
        <version>21.7</version>
    </dependency>
</dependencies>

Konwertuj plik STL na plik FBX programowo przy użyciu języka Java

Możesz przekonwertować plik STL na plik FBX, wykonując poniższe czynności:

  1. Zainicjuj obiekt klasy Scene.
  2. Załaduj wejściowy plik STL metodą Open.
  3. Określ format wyjściowy dla pliku FBX.
  4. Zapisz wyjściowy plik FBX.

Poniższy kod wyjaśnia, jak programowo przekonwertować plik STL na plik FBX przy użyciu języka Java:

// Zainicjuj obiekt klasy Scene
Scene scene = new Scene();

// Załaduj wejściowy plik STL metodą Open
scene.open("test.stl");

// Określ format wyjściowy dla pliku FBX
FileFormat outputformat = FileFormat.FBX7200ASCII;

// Zapisz wyjściowy plik FBX
scene.save("test.fbx", outputformat);

Konwertuj plik STL na plik glTF GLB programowo w Javie

Możesz przekonwertować plik STL na binarny plik glTF GLB, wykonując następujące czynności:

  1. Załaduj wejściowy plik STL przy użyciu klasy Scene.
  2. Określ format pliku wyjściowego jako GLB.
  3. Zapisz wyjściowy plik GLB.

Poniższy kod pokazuje, jak programowo przekonwertować plik STL na plik binarny glTF GLB przy użyciu języka Java:

// Załaduj wejściowy plik STL przy użyciu klasy Scene
Scene scene = new Scene("test.stl");

// Określ format pliku wyjściowego jako GLB
FileFormat outputFormat = FileFormat.GLTF2_BINARY;

// Zapisz wyjściowy plik GLB
scene.save("test.glb", outputFormat);

Uzyskaj bezpłatną tymczasową licencję

Możesz przetestować interfejs API bez żadnych ograniczeń ewaluacyjnych, prosząc o Bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się, jak programowo przekonwertować plik STL na plik FBX lub binarny plik glTF GLB przy użyciu języka Java. Zapoznaj się z dokumentacją interfejsu API, aby poznać kilka innych funkcji oferowanych przez interfejs API. Zachęcamy do kontaktu z nami za pośrednictwem bezpłatnego forum pomocy technicznej w przypadku jakichkolwiek pytań.

Zobacz też

Konwertuj FBX na RVM lub odwrotnie programowo w C#