STL na USDZ Java

Soubor STL popisuje povrchovou geometrii 3D objektů a běžně se používají při 3D tisku, rychlém prototypování atd. Soubory USDZ jsou stále oblíbené pro použití ve scénářích rozšířené reality. Jsou to nekomprimované archivy ZIP, které obsahují informace Universal Scene Description. V některých případech může být nutné převést soubor STL do formátu USDZ. Podle takových scénářů tento článek vysvětluje, jak převést soubor STL do formátu USDZ programově v Javě.

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

Aspose.3D for Java API podporuje práci s trojrozměrnými grafickými soubory. API můžete nainstalovat stažením jeho souborů JAR ze stránky Stahování nebo zkopírováním a vložením následujících specifikací do souboru pom.xml pro přístup k API z Aspose Repository.

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

Převeďte STL na soubor USDZ programově v Javě

Soubor STL můžete převést na USDZ pomocí níže uvedených kroků:

  1. Načtěte vstupní soubor STL pomocí objektu třídy Scene.
  2. Vytvořte instanci třídy UsdSaveOptions.
  3. Převeďte soubor STL do formátu USDZ.

Níže uvedený fragment kódu ukazuje, jak převést soubor STL na soubor USDZ v jazyce Java:

// Inicializujte objekt třídy Scene
Scene scene = new Scene();

// Načtěte vstupní soubor STL metodou Open
scene.open("test.stl");

// Inicializujte objekt třídy UsdSaveOptions
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// Uložit výstupní soubor USDZ
scene.save("test.usdz", options);

Prozkoumejte funkce API

API podporuje mnoho dalších funkcí pro práci s 3D soubory. Můžete navštívit prostor dokumentace, kde různé články vysvětlují metody a vlastnosti zahrnuté v rozhraní API.

Získejte bezplatnou zkušební licenci

Můžete získat bezplatnou dočasnou licenci k testování API bez jakýchkoli omezení.

Závěr

V tomto článku jste se naučili, jak převést soubor STL na soubor USDZ v Javě. Tuto funkci můžete snadno vložit do svých aplikací pomocí několika volání API. Pokud však máte nějaké nejasnosti, napište nám na fórum.

Viz také

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