OBJ na FBX STL Java

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

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ů:

  1. Načtěte vstupní soubor OBJ s třídou Scene.
  2. Inicializujte objekt FBXSaveOptions instancí FileFormat.
  3. 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ů:

  1. Načtěte vstupní soubor OBJ pomocí třídy Scene.
  2. Vytvořte instanci instance třídy STLSaveOptions.
  3. 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.

Viz také