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
- Převést USDZ na GLB soubor v Javě
- Převést USDZ na GLTF soubor 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ů:
- Načtěte vstupní soubor USDZ s objektem třídy Scene.
- 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ů:
- Vytvořte instanci třídy Scene.
- 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.