USDZ do GLB Java

Soubory USDZ jsou soubory ZIP bez jakékoli komprese nebo šifrování. V určitých případech použití může být nutné převést soubor USDZ do formátu souboru GLB nebo GLTF. V souladu s tím tento článek vysvětluje, jak převést USDZ na formát GLB nebo GLTF programově v Javě.

Převodník USDZ na GLB nebo GLTF – Instalace Java API

Aspose.3D for Java podporuje práci s několika dvou nebo trojrozměrnými objekty a scénami. Rozhraní API můžete rychle nakonfigurovat stažením nejnovější verze jeho souborů JAR ze stránky Stahování nebo pomocí následujících konfigurací pro jeho povolení z Aspose Repository v souboru pom.xml vašeho projektu.

úložiště:

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

Závislost:

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

Převést USDZ na GLB soubor v Javě

Soubor USDZ můžete převést do formátu GLB pomocí následujících kroků:

  1. Načtěte vstupní soubor USDZ s objektem třídy Scene.
  2. Převést USDZ na binární formát souboru GLB.

Níže uvedená ukázka kódu vysvětluje, jak převést soubor USDZ do formátu GLB programově v Javě:

// Inicializujte objekt třídy Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();

// Otevřete scénu z dané cesty
scene.open("Input.usdz");

// Uložit výstupní soubor GLB
scene.save("Output.glb");

Převést USDZ na GLTF soubor v Javě

Soubor USDZ můžete převést do formátu GLTF pomocí následujících kroků:

  1. Vytvořte instanci třídy Scene.
  2. Převést USDZ do formátu GLTF.

Následující fragment kódu vysvětluje, jak programově převést soubor USDZ do formátu GLTF v Javě:

// Inicializujte objekt třídy Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();

// Otevřete scénu z dané cesty
scene.open("Input.usdz");

// Uložit výstupní soubor GLTF
scene.save("Output.gltf");

Získejte bezplatnou dočasnou licenci

Můžete požádat o bezplatnou dočasnou licenci k vyhodnocení API bez jakýchkoli omezení.

Online demo

Vyzkoušejte prosím webovou aplikaci USDZ to GLB Converter vyvinutou pomocí tohoto rozhraní API.

Závěr

V tomto článku jste se naučili, jak převést soubor USDZ do formátu GLTF nebo GLB programově v Javě. Metoda Save dokáže analyzovat příponu souboru z názvu souboru a vykreslí soubor v příslušném formátu. Například soubor ASCII nebo binární formát podle vašich požadavků. Kromě toho můžete navštívit prostor dokumentace a podívat se na další funkce podporované rozhraním API. V případě, že nás potřebujete kontaktovat, neváhejte nás kontaktovat na forum.

Viz také

Převést USDZ na HTML v Javě