En STL-fil beskriver ytgeometrin för 3D-objekt och de används ofta 3D-utskrift, snabb prototyping, etc. Medan USDZ-filerna blir populära för att användas i scenarier med förstärkt verklighet. De är de okomprimerade ZIP-arkiven som innehåller information om universell scenbeskrivning. I vissa fall kan du behöva konvertera en STL-fil till USDZ-format. Enligt sådana scenarier förklarar den här artikeln hur man konverterar en STL-fil till USDZ-format programmatiskt i Java.
USDZ till STL Converter – Java API-installation
Aspose.3D för Java API stöder arbete med tredimensionella grafikfiler. Du kan installera API:t genom att ladda ner dess JAR-filer från sidan Nedladdningar eller kopiera och klistra in följande specifikationer i filen pom.xml för att komma åt API:t från Aspose Repository.
Förvar:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Beroende:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>22.4</version>
</dependency>
</dependencies>
Konvertera STL till USDZ-fil Programmatiskt i Java
Du kan konvertera en STL-fil till USDZ med stegen nedan:
- Ladda in STL-filen med klassobjektet Scene.
- Skapa en instans av klassen UsdSaveOptions.
- Konvertera STL-fil till USDZ-format.
Kodavsnittet nedan visar hur man konverterar en STL-fil till en USDZ-fil i Java:
// Initiera ett objekt av Scene-klassen
Scene scene = new Scene();
// Ladda in STL-fil med Open-metoden
scene.open("test.stl");
// Initiera UsdSaveOptions klassobjekt
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);
// Spara utdata USDZ-fil
scene.save("test.usdz", options);
Utforska API-funktioner
API:et stöder många andra funktioner för att arbeta med 3D-filer. Du kan besöka utrymmet dokumentation där olika artiklar förklarar metoderna och egenskaperna som ingår i API:et.
Skaffa en gratis utvärderingslicens
Du kan få en gratis temporär licens för att testa API:t utan några begränsningar.
Slutsats
I den här artikeln har du lärt dig hur du konverterar en STL-fil till en USDZ-fil i Java. Du kan enkelt bädda in den här funktionen i dina applikationer med några API-anrop. Men om du har några oklarheter, skriv till oss på forumet.