Soubor USD kóduje data pro výměnu informací mezi různými aplikacemi pro vytváření obsahu, zatímco soubory USDZ jsou archivní soubory bez šifrování nebo komprese dat. V některých scénářích můžete chtít převést soubor USD nebo USDZ do formátu 3DS. V souladu s takovými případy použití tento článek popisuje, jak programově převést formát souboru USD na 3DS nebo USDZ na 3DS v Javě.
- Převodník USDZ na 3DS – Instalace Java API
- Převést USD na 3DS soubor v Javě
- Převést USDZ na 3DS soubor v Javě
Převodník USD nebo USDZ na 3DS – Instalace Java API
Aspose.3D for Java lze použít k vytváření, úpravám nebo manipulaci s různými dvou nebo trojrozměrnými scénami. API si můžete stáhnout stažením jeho JAR souboru ze stránky New Releases nebo k němu přistupovat z Aspose Repository s následujícími konfiguracemi v souboru pom.xml vaší aplikace.
ú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.8</version>
</dependency>
</dependencies>
Převést USD na 3DS soubor v Javě
Soubor USD můžete převést do formátu 3DS podle následujících kroků:
- Vytvořte objekt třídy Scene pro načtení vstupního souboru USD.
- Převeďte soubor USD do formátu 3DS.
Následující fragment kódu ukazuje, jak programově převést soubor USD do formátu 3DS v jazyce Java:
// Inicializujte objekt třídy Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Načtěte vstupní soubor USD
scene.open("sample.usd", com.aspose.threed.FileFormat.USD);
// Uložte výstupní soubor 3DS
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
Převést USDZ na 3DS soubor v Javě
Chcete-li převést soubor USDZ do formátu 3DS, postupujte podle následujících kroků:
- Inicializujte instanci třídy Scene.
- Převést USDZ do formátu souboru 3DS.
Níže uvedená ukázka kódu vysvětluje, jak převést soubor USDZ na soubor 3DS programově v Javě:
// Inicializujte objekt třídy Scene
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Načtěte vstupní soubor USDZ
scene.open("sample.usdz", com.aspose.threed.FileFormat.USDZ);
// Uložte výstupní soubor 3DS
scene.save("result.3ds", com.aspose.threed.FileFormat.DISCREET3DS);
Získejte bezplatnou dočasnou licenci
Můžete požádat o bezplatnou dočasnou licenci k vyhodnocení plné kapacity API.
Online demo
Vyzkoušejte prosím webovou aplikaci USDZ to 3DS Converter vyvinutou pomocí tohoto rozhraní API.
Závěr
V tomto článku jste pozorovali a pochopili, jak programově převést soubor USD na 3DS nebo USDZ do formátu 3DS v Javě. Můžete se však podívat do sekce dokumentace, kde různé kapitoly pokrývají funkce podporované rozhraním API. V případě jakýchkoliv obav nás prosím neváhejte kontaktovat prostřednictvím fóra.