USDZ na GLB Java

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

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:

  1. Załaduj wejściowy plik USDZ obiektem klasy Scene.
  2. 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:

  1. Utwórz instancję klasy Scene.
  2. 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.

Zobacz też

Konwertuj USDZ na HTML w Javie