OBJ do FBX STL Java

Pliki OBJ zawierają trójwymiarowe obiekty, które można eksportować do różnych formatów 3D. W tym artykule opisano, jak programowo przekonwertować plik OBJ na plik FBX lub STL w Javie:

Konwerter OBJ na FBX lub STL – instalacja Java API

Aspose.3D for Java API obsługuje pracę z różnymi plikami 3D, takimi jak OBJ, FBX, STL i kilkoma innymi formatami plików. Możesz skonfigurować API, pobierając plik JAR z sekcji Downloads lub korzystając z następujących konfiguracji Mavena:

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.11</version>
    </dependency>
</dependencies>

Konwertuj OBJ na plik FBX programowo w Javie

Możesz przekonwertować plik OBJ na plik FBX, wykonując następujące czynności:

  1. Załaduj wejściowy plik OBJ z klasą Scene.
  2. Zainicjuj obiekt FBXSaveOptions z instancją FileFormat.
  3. Konwertuj OBJ na plik FBX.

Poniższy przykładowy kod pokazuje, jak programowo przekonwertować plik OBJ na plik FBX w Javie:

// Załaduj wejściowy plik OBJ z klasą Scene.
Scene scene = new Scene("scene.obj");

// Zainicjuj obiekt FBXSaveOptions z wyliczeniem SaveFormat.
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7400ASCII);

// Konwertuj OBJ na plik FBX.
scene.save("Test.fbx", options);

Konwertuj OBJ na plik STL programowo w Javie

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

  1. Załaduj wejściowy plik OBJ, używając klasy Scene.
  2. Utwórz instancję klasy STLSaveOptions.
  3. Konwertuj plik OBJ na STL.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik OBJ na STL w Javie:

// Załaduj wejściowy plik OBJ z klasą Scene.
Scene scene = new Scene("scene.obj");

// Zainicjuj obiekt klasy STLSaveOptions.
StlSaveOptions saveSTLOpts = new StlSaveOptions();

// Konwertuj OBJ na plik STL.
scene.save("test.stl", saveSTLOpts);

Uzyskaj bezpłatną licencję API

Możesz w pełni przetestować interfejs API, prosząc o darmową licencję tymczasową.

Wniosek

W tym artykule zbadałeś, jak programowo przekonwertować plik OBJ na plik FBX lub STL w Javie. Ponadto możesz zapoznać się z innymi funkcjami API, przeglądając dokumentację API. W razie jakichkolwiek wątpliwości prosimy o kontakt na forum.

Zobacz też