USDZ na STL Java

Soubory USDZ se běžně používají pro práci se scénáři založenými na rozšířené realitě. Obsahují všechny informace včetně mapování, stínování a skeletálních deformací. V některých případech použití může být nutné exportovat soubor USDZ do formátu STL. Pro takové scénáře tento článek ukazuje, jak převést soubory USDZ na STL v Javě.

Převodník souborů USDZ na STL – Instalace Java API

Aspose.3D for Java API lze použít k vytváření, úpravám nebo manipulaci se soubory obsahujícími trojrozměrné objekty nebo data. K API můžete snadno přistupovat stažením jeho JAR souboru ze sekce Downloads nebo pomocí konfigurací ke stažení z Aspose Repository v souboru pom.xml vašich projektů založených na Maven.

ú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.3</version>
    </dependency>
</dependencies>

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

Soubor USDZ můžete převést na soubor ve formátu STL podle následujících kroků:

  1. Nejprve vytvořte instanci třídy Scene pro načtení zdrojového souboru USDZ.
  2. Inicializujte objekt třídy StlSaveOptions.
  3. Nakonec převeďte USDZ na soubor STL.

Následující fragment kódu vysvětluje, jak programově převést soubor USDZ na soubor STL v jazyce Java:

// Načtěte vstupní soubor USDZ
Scene scene = new Scene();
scene.open("Test.usdz");

// Vytvořte instanci třídy STLSaveOptions 
StlSaveOptions options = new StlSaveOptions();

// Převést USDZ na STL soubor 
scene.save("output.stl", options);

Získejte bezplatnou dočasnou licenci

Rozhraní API můžete hodnotit bez jakýchkoli omezení hodnocení získáním bezplatné dočasné licence.

Online demo

Vyzkoušejte prosím webovou aplikaci USDZ to STL Converter vyvinutou pomocí výše uvedeného API.

Závěr

V tomto článku jste se naučili, jak převést soubory USDZ na STL programově v Javě. Tento převod je užitečný pro provádění 3D tisku některých modelů nebo pro renderování některých scén v aplikacích pro 3D modelování. Kromě toho můžete zkontrolovat mnoho dalších funkcí zahrnutých v rozhraní API, když se podíváte na prostor documentation. V případě jakýchkoliv dotazů nebo obav nám napište na fórum.

Viz také

Převést OBJ na USDZ v Javě