USDZ till OBJ Java

USDZ är ett okrypterat och okomprimerat ZIP-arkiv för lagring av Universal Scene Description-filer. De används populärt av olika organisationer för att visa sina produkter online med hjälp av augmented reality. Du kan dock behöva konvertera en USD- eller USDZ-fil till OBJ-format, i vissa fall. Följaktligen förklarar den här artikeln hur man konverterar en USDZ-fil till en OBJ-fil programmatiskt i Java.

USDZ eller USD till OBJ File Converter – Java API-installation

Aspose.3D för Java API stöder arbete med 3D-filer. Du kan manipulera olika filformat programmatiskt utan att behöva installera något grafik- eller animationsbehandlingsprogram. Konfigurera API:et snabbt genom att ladda ner dess JAR-filer från avsnittet New Releases eller med följande konfigurationer för att installera det från Aspose Repository i dina Maven-baserade 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.2</version>
    </dependency>
</dependencies>

Konvertera USDZ till OBJ-fil i Java

Du kan konvertera en USDZ-fil till en OBJ-fil med följande steg:

  1. Ladda källfilen USDZ med klassen Scene.
  2. Initiera en instans av klassen ObjSaveOptions.
  3. Konvertera USDZ till OBJ-fil.

Kodavsnittet nedan visar hur man konverterar en USDZ-fil till en OBJ-fil programmatiskt i Java:

// Ladda in USDZ-filen
Scene scene = new Scene();
scene.open("Test.usdz");

// Initiera ObjSaveOptions klassobjekt
ObjSaveOptions saveOptions = new ObjSaveOptions();

// Spara utdata-OBJ-filen
scene.save("Sample.obj", saveOptions);

Få gratis tillfällig licens

Du kan testa alla funktioner utan några utvärderingsbegränsningar genom att begära en gratis tillfällig licens.

Slutsats

I den här artikeln har du utforskat hur du konverterar en USD till OBJ eller USDZ till en OBJ-fil programmatiskt i Java. Användbarheten av USDZ-filer ökar snabbt eftersom många företag presenterar sina produkter med scenarier för förstärkt verklighet. Medan OBJ-filerna behövs för att arbeta med 3D-utskrift och lagring av icke-animerade 3D-modeller, så denna konvertering kan vara till hjälp i sådana användningsfall. Dessutom kan du ta en titt på de andra funktionerna som erbjuds av API:t genom att besöka utrymmet dokumentation. Vänligen kontakta oss på forum om du har några frågor.

Se även