OBJ till 3DS Java

OBJ-filer innehåller polygonala ansikten, texturkartor och annan information om 3D-objekt. Medan 3DS-filerna används för att lagra mesh-data och materialinformation tillsammans med annan data. Ibland kan du behöva konvertera en OBJ-fil till 3DS-format. För sådana krav täcker den här artikeln hur man konverterar en OBJ-fil till en 3DS-fil programmatiskt i Java.

OBJ till 3DS Converter – Java API-installation

Aspose.3D för Java API stöder arbete med två- eller tredimensionella objekt och scener. Du kan enkelt konfigurera API:t genom att komma åt referensfilen JAR från avsnittet Nedladdningar eller ställa in den från Aspose Repository med hjälp av följande specifikationer i projektets pom.xml-fil.

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

Konvertera OBJ till 3DS-fil i Java

Du kan konvertera en OBJ-fil till 3DS-format med följande steg:

  1. Ladda indata-OBJ-filen från disken eller en stream.
  2. Skriv ut 3DS-filen.

Konvertera OBJ till 3DS-fil i Java

Du måste följa stegen nedan för att konvertera en OBJ-fil till 3DS-format:

  1. Initiera en instans av klassen Scene.
  2. Konvertera OBJ-filen till 3DS-format med metoden Spara.

Kodexemplet nedan utvecklar hur man konverterar en OBJ-fil till en 3DS-fil programmatiskt i Java:

// Initiera ett objekt av klassen Scene
Scene scene = new Scene();

// Ladda indata OBJ-filen
scene.open("input.obj", FileFormat.WAVEFRONTOBJ);

// Spara den utgående 3DS-filen
scene.save("output.3ds", FileFormat.DISCREET3DS);

Få gratis tillfällig licens

Du kan begära en gratis temporär licens för att testa alla funktioner i API:t utan några begränsningar.

Online demo

Prova webbappen OBJ to 3DS Converter som utvecklats med detta API.

Slutsats

I den här artikeln har du observerat och förstått hur du konverterar en OBJ-fil till 3DS-format programmatiskt i Java. Du kan dock ta en titt på avsnittet dokumentation där olika kapitel täcker funktionerna som stöds av API:et. Om du har några funderingar är du välkommen att kontakta oss via forum.

Se även

Konvertera USDZ till GLB- eller GLTF-fil i C#