Soubory OBJ obsahují trojrozměrné objekty, které lze exportovat do různých 3D formátů. Tento článek popisuje, jak programově převést soubor OBJ na soubor FBX nebo STL v Javě:
- Převodník OBJ na FBX nebo STL – instalace Java API
- Převeďte OBJ na soubor FBX programově v Javě
- Převeďte OBJ na STL soubor programově v Javě
Převodník OBJ na FBX nebo STL – instalace Java API
Aspose.3D for Java API podporuje práci s různými 3D soubory jako OBJ, FBX, STL a několika dalšími formáty souborů. Rozhraní API můžete nakonfigurovat stažením souboru JAR ze sekce Ke stažení nebo pomocí následujících konfigurací Maven:
úložiště:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Závislost:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>21.11</version>
</dependency>
</dependencies>
Převeďte OBJ na soubor FBX programově v Javě
Soubor OBJ můžete převést na soubor FBX pomocí následujících kroků:
- Načtěte vstupní soubor OBJ s třídou Scene.
- Inicializujte objekt FBXSaveOptions instancí FileFormat.
- Převeďte OBJ na soubor FBX.
Následující ukázka kódu ukazuje, jak programově převést soubor OBJ na soubor FBX v jazyce Java:
// Načtěte vstupní soubor OBJ s třídou Scene.
Scene scene = new Scene("scene.obj");
// Inicializujte objekt FBXSaveOptions pomocí výčtu SaveFormat.
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7400ASCII);
// Převést OBJ na soubor FBX.
scene.save("Test.fbx", options);
Převeďte OBJ na STL soubor programově v Javě
Soubor OBJ můžete převést na soubor STL pomocí následujících kroků:
- Načtěte vstupní soubor OBJ pomocí třídy Scene.
- Vytvořte instanci instance třídy STLSaveOptions.
- Převeďte soubor OBJ na STL.
Níže uvedený fragment kódu ukazuje, jak převést soubor OBJ na STL programově v Javě:
// Načtěte vstupní soubor OBJ s třídou Scene.
Scene scene = new Scene("scene.obj");
// Inicializujte objekt třídy STLSaveOptions.
StlSaveOptions saveSTLOpts = new StlSaveOptions();
// Převést OBJ na STL soubor.
scene.save("test.stl", saveSTLOpts);
Získejte bezplatnou licenci API
Rozhraní API můžete zhodnotit v plné kapacitě tím, že požádáte o bezplatnou dočasnou licenci.
Závěr
V tomto článku jste prozkoumali, jak převést soubor OBJ na soubor FBX nebo STL programově v Javě. Kromě toho můžete prozkoumat další funkce API tím, že si projdete API dokumentace. V případě jakýchkoliv obav nás neváhejte kontaktovat na fóru.