Konvertera STL till FBX GLB

STL-filer representerar 3-dimensionell ytgeometri och används ofta för snabb prototypframställning, 3D-utskrift och datorstödd tillverkning. Du kan konvertera en STL-fil till FBX eller GLB(binär glTF) med hjälp av Java. Följande avsnitt förklarar ytterligare detaljer:

STL till FBX eller glTF GLB File Converter – Java API-installation

Aspose.3D for Java API stöder arbete med STL, FBX, glTF, GLB och många andra filformat. Du kan enkelt konfigurera API:et genom att ladda ner JAR-filen från avsnittet Nedladdningar eller ange nedanstående konfigurationer i pom.xml-filen för ditt 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>21.7</version>
    </dependency>
</dependencies>

Konvertera STL till FBX-fil Programmatiskt med Java

Du kan konvertera en STL-fil till en FBX-fil med stegen nedan:

  1. Initiera ett objekt i klassen Scene.
  2. Ladda in STL-fil med metoden Open.
  3. Ange utdataformatet för FBX-filen.
  4. Spara utdata FBX-fil.

Följande kod förklarar hur man konverterar en STL-fil till en FBX-fil programmatiskt med Java:

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

// Ladda in STL-fil med Open-metoden
scene.open("test.stl");

// Ange utdataformatet för FBX-filen
FileFormat outputformat = FileFormat.FBX7200ASCII;

// Spara utdata FBX-fil
scene.save("test.fbx", outputformat);

Konvertera STL till glTF GLB-fil Programmatiskt i Java

Du kan konvertera en STL-fil till en binär glTF GLB-fil med följande steg:

  1. Ladda in STL-fil med Scene-klassen.
  2. Ange utdatafilformat som GLB.
  3. Spara utdata GLB-fil.

Koden nedan visar hur man konverterar en STL-fil till en binär glTF GLB-fil programmatiskt med Java:

// Ladda in STL-fil med Scene-klassen
Scene scene = new Scene("test.stl");

// Ange utdatafilformat som GLB
FileFormat outputFormat = FileFormat.GLTF2_BINARY;

// Spara utdata GLB-fil
scene.save("test.glb", outputFormat);

Få gratis tillfällig licens

Du kan testa API:et utan några utvärderingsbegränsningar genom att begära en gratis temporär licens.

Slutsats

I den här artikeln har du lärt dig hur du konverterar en STL-fil till en FBX- eller binär glTF GLB-fil programmatiskt med hjälp av Java. Se API-dokumentationen för att lära dig flera andra funktioner som erbjuds av API:et. Välkommen att kontakta oss via Free Support Forum för alla dina frågor.

Se även

Konvertera FBX till RVM eller vice versa programmatiskt i C#