USDZ-filer är ZIP-filer utan någon komprimering eller kryptering. Under vissa användningsfall kan du behöva konvertera en USDZ-fil till filformatet GLB eller GLTF. Följaktligen förklarar den här artikeln hur du konverterar USDZ till GLB- eller GLTF-format programmatiskt i Java.
- USDZ till GLB eller GLTF Converter – Java API-installation
- Konvertera USDZ till GLB-fil i Java
- Konvertera USDZ till GLTF-fil i Java
USDZ till GLB eller GLTF Converter – Java API-installation
Aspose.3D för Java stöder arbete med flera två- eller tredimensionella objekt och scener. Du kan snabbt konfigurera API:et genom att ladda ner den senaste versionen av dess JAR-filer från sidan Nedladdningar eller med följande konfigurationer för att aktivera det från Aspose Repository i filen pom.xml för ditt projekt.
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.7</version>
</dependency>
</dependencies>
Konvertera USDZ till GLB-fil i Java
Du kan konvertera en USDZ-fil till GLB-format med följande steg:
- Ladda in USDZ-filen med ett objekt av klassen Scene.
- Konvertera USDZ till GLB binärt filformat.
Kodexemplet nedan utvecklar hur man konverterar en USDZ-fil till GLB-format programmatiskt i Java:
// Initiera ett objekt av Scene-klassen
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Öppna scenen från den givna vägen
scene.open("Input.usdz");
// Spara utdata GLB-fil
scene.save("Output.glb");
Konvertera USDZ till GLTF-fil i Java
Du kan konvertera en USDZ-fil till GLTF-format med följande steg:
- Skapa en instans av klassen Scene.
- Konvertera USDZ till GLTF-format.
Följande kodavsnitt förklarar hur man konverterar en USDZ-fil till GLTF-format programmatiskt i Java:
// Initiera ett objekt av Scene-klassen
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Öppna scenen från den givna vägen
scene.open("Input.usdz");
// Spara utdata GLTF-fil
scene.save("Output.gltf");
Få gratis tillfällig licens
Du kan begära en gratis temporär licens för att utvärdera API:et utan några begränsningar.
Online demo
Prova webbappen USDZ to GLB Converter som utvecklats med detta API.
Slutsats
I den här artikeln har du lärt dig hur du konverterar en USDZ-fil till GLTF- eller GLB-filformat programmatiskt i Java. Spara-metoden kan analysera filtillägget från filnamnet och renderar filen i respektive format. Till exempel filen ASCII eller binärt format enligt dina krav. Dessutom kan du besöka utrymmet dokumentation för att ta en titt på andra funktioner som stöds av API:et. Om du behöver komma i kontakt med oss är du välkommen att kontakta oss på forum.