Pliki OBJ służą do tworzenia, edytowania lub manipulowania obiektami 3D. W niektórych sytuacjach może zaistnieć potrzeba przekonwertowania pliku OBJ na plik FBX w Javie. W tym artykule opisano, jak programowo przekonwertować plik obiektu 3D na plik FBX przy użyciu języka Java.
Konwerter plików OBJ na FBX – instalacja API
Możesz tworzyć, edytować lub konwertować obiekty 3D za pomocą Aspose.3D for Java API. Możesz szybko zainstalować API, pobierając plik JAR z sekcji New Releases lub z następującymi konfiguracjami Mavena w pliku pom.xml swojego projektu.
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>22.1</version>
</dependency>
</dependencies>
Konwertuj OBJ na plik FBX w Javie
Możesz łatwo przekonwertować OBJ na FBX za pomocą kilku wywołań API. Samo API dba o format pliku wyjściowego podczas wykonywania konwersji, dzięki czemu możesz skupić się na innych ważnych zadaniach związanych z Twoją aplikacją. Wykonaj poniższe czynności, aby przekonwertować plik OBJ obiektu 3D na plik FBX:
- Załaduj wejściowy plik OBJ, używając klasy Scene.
- Zainicjuj obiekt klasy FbxSaveOptions.
- Zapisz wyjściowy plik FBX metodą save.
Poniższy przykładowy kod wyjaśnia, jak programowo przekonwertować plik OBJ na plik FBX w Javie:
// Załaduj OBJ do obiektu klasy Scene
Scene document = new Scene("template.obj");
// Utwórz instancję FbxSaveOptions
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7500ASCII);
// Konwertuj plik OBJ obiektu 3D na FBX
document.save("output.fbx", options);
Poznaj funkcje API
Możesz zapoznać się z kilkoma innymi funkcjami API, odwiedzając dokumentację. Obejmuje różne właściwości i wywołania metod do pracy z obsługiwane formaty plików.
Wniosek
Podsumowując, nauczyłeś się, jak programowo przekonwertować plik OBJ na plik FBX przy użyciu języka Java. Możesz także odwiedzić referencje API, aby uzyskać szczegółowe spojrzenie na różne klasy. Ponadto w przypadku jakichkolwiek pytań prosimy o kontakt za pośrednictwem forum.