Pliki USDZ to pliki ZIP bez kompresji i szyfrowania. W niektórych przypadkach może być konieczna konwersja pliku USDZ na plik USDZ do formatu pliku GLB lub GLTF. W związku z tym w tym artykule wyjaśniono, jak programowo przekonwertować USDZ na format GLB lub GLTF w Javie.
- Konwerter USDZ na GLB lub GLTF – instalacja Java API
- Konwertuj USDZ na plik GLB w Javie
- Konwertuj USDZ na plik GLTF w Javie
Konwerter USDZ na GLB lub GLTF – instalacja Java API
Aspose.3D for Java obsługuje pracę z kilkoma dwu- lub trójwymiarowymi obiektami i scenami. Możesz szybko skonfigurować interfejs API, pobierając najnowszą wersję jego plików JAR ze strony Downloads lub z następującymi konfiguracjami, aby włączyć go z Aspose Repository w pliku pom.xml twojego 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.7</version>
</dependency>
</dependencies>
Konwertuj USDZ na plik GLB w Javie
Możesz przekonwertować plik USDZ na format GLB, wykonując następujące czynności:
- Załaduj wejściowy plik USDZ obiektem klasy Scene.
- Konwertuj USDZ na format pliku binarnego GLB.
Poniższy przykładowy kod wyjaśnia, jak programowo przekonwertować plik USDZ do formatu GLB w Javie:
// Zainicjuj obiekt klasy Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Otwórz scenę z podanej ścieżki
scene.open("Input.usdz");
// Zapisz wyjściowy plik GLB
scene.save("Output.glb");
Konwertuj USDZ na plik GLTF w Javie
Możesz przekonwertować plik USDZ na format GLTF, wykonując następujące czynności:
- Utwórz instancję klasy Scene.
- Konwertuj USDZ na format GLTF.
Poniższy fragment kodu wyjaśnia, jak programowo przekonwertować plik USDZ na format GLTF w Javie:
// Zainicjuj obiekt klasy Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Otwórz scenę z podanej ścieżki
scene.open("Input.usdz");
// Zapisz wyjściowy plik GLTF
scene.save("Output.gltf");
Uzyskaj bezpłatną tymczasową licencję
Możesz poprosić o bezpłatną licencję tymczasową, aby ocenić interfejs API bez żadnych ograniczeń.
Wersja demonstracyjna online
Wypróbuj aplikację internetową USDZ to GLB Converter opracowaną przy użyciu tego interfejsu API.
Wniosek
W tym artykule nauczyłeś się, jak programowo przekonwertować plik USDZ na format pliku GLTF lub GLB w Javie. Metoda Save może analizować rozszerzenie pliku z nazwy pliku i renderować plik w odpowiednim formacie. Na przykład plik w formacie ASCII lub binarny zgodnie z wymaganiami. Ponadto możesz odwiedzić przestrzeń dokumentacja, aby zapoznać się z innymi funkcjami obsługiwanymi przez interfejs API. Jeśli chcesz się z nami skontaktować, skontaktuj się z nami na forum.