OBJ-filer innehåller tredimensionella objekt som kan exporteras till olika 3D-format. Den här artikeln beskriver hur du konverterar en OBJ-fil till FBX- eller STL-fil programmatiskt i Java:
- OBJ till FBX eller STL Converter – Java API-installation
- Konvertera OBJ till FBX-fil Programmatiskt i Java
- Konvertera OBJ till STL-fil Programmatiskt i Java
OBJ till FBX eller STL Converter – Java API-installation
Aspose.3D for Java API stöder att arbeta med olika 3D-filer som OBJ, FBX, STL och flera andra filformat. Du kan konfigurera API:t genom att ladda ner JAR-filen från avsnittet Nedladdningar eller använda följande Maven-konfigurationer:
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.11</version>
</dependency>
</dependencies>
Konvertera OBJ till FBX-fil Programmatiskt i Java
Du kan konvertera en OBJ-fil till en FBX-fil med följande steg:
- Ladda indata-OBJ-filen med klassen Scene.
- Initiera FBXSaveOptions-objekt med FileFormat-instans.
- Konvertera OBJ till FBX-fil.
Följande kodexempel visar hur man konverterar en OBJ-fil till en FBX-fil programmatiskt i Java:
// Ladda indata OBJ-fil med Scene-klass.
Scene scene = new Scene("scene.obj");
// Initiera FBXSaveOptions-objekt med SaveFormat-uppräkning.
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7400ASCII);
// Konvertera OBJ till FBX-fil.
scene.save("Test.fbx", options);
Konvertera OBJ till STL-fil Programmatiskt i Java
Du kan konvertera OBJ-filen till en STL-fil med stegen nedan:
- Ladda indata-OBJ-filen med klassen Scene.
- Instantiera en klassinstans STLSaveOptions.
- Konvertera OBJ-filen till STL.
Kodavsnittet nedan visar hur man konverterar en OBJ-fil till STL programmatiskt i Java:
// Ladda indata OBJ-fil med Scene-klass.
Scene scene = new Scene("scene.obj");
// Initiera STLSaveOptions klassobjekt.
StlSaveOptions saveSTLOpts = new StlSaveOptions();
// Konvertera OBJ till STL-fil.
scene.save("test.stl", saveSTLOpts);
Få gratis API-licens
Du kan utvärdera API:et i full kapacitet genom att begära en gratis temporär licens.
Slutsats
I den här artikeln har du utforskat hur du konverterar en OBJ-fil till en FBX- eller STL-fil programmatiskt i Java. Dessutom kan du utforska andra funktioner i API:t genom att gå igenom API:et dokumentation. Kontakta oss gärna på forumet om du har några problem.