Soubory OBJ se používají k vytváření, úpravám nebo manipulaci s 3D objekty. V určitých situacích může být nutné převést soubor OBJ na soubor FBX v Javě. Tento článek popisuje, jak převést soubor 3D objektu na soubor FBX pomocí programu Java.
Převodník souborů OBJ na FBX – Instalace API
Pomocí API Aspose.3D for Java můžete vytvářet, upravovat nebo převádět 3D objekty. API můžete rychle nainstalovat stažením souboru JAR ze sekce Nové verze nebo pomocí následujících konfigurací Maven v souboru pom.xml vašeho projektu.
ú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>22.1</version>
</dependency>
</dependencies>
Převeďte OBJ na soubor FBX v Javě
OBJ můžete snadno převést na FBX pomocí několika volání API. Samotné API se stará o formát výstupního souboru při provádění převodu, abyste se mohli soustředit na další důležité úkoly související s vaší aplikací. Při převodu souboru OBJ 3D objektu na soubor FBX postupujte podle následujících kroků:
- Načtěte vstupní soubor OBJ pomocí třídy Scene.
- Inicializujte objekt třídy FbxSaveOptions.
- Uložte výstupní soubor FBX metodou save.
Níže uvedená ukázka kódu vysvětluje, jak převést soubor OBJ na soubor FBX programově v jazyce Java:
// Načtěte OBJ do objektu třídy Scene
Scene document = new Scene("template.obj");
// Vytvořte instanci FbxSaveOptions
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7500ASCII);
// Převeďte soubor 3D objektu OBJ na FBX
document.save("output.fbx", options);
Prozkoumejte funkce API
Na několik dalších funkcí API se můžete podívat na dokumentaci. Pokrývá různé vlastnosti a volání metod pro práci s podporované formáty souborů.
Závěr
Na závěr jste se naučili, jak převést soubor OBJ na soubor FBX pomocí programu Java. Můžete také navštívit API Reference, kde najdete podrobný pohled na různé třídy. Kromě toho nás v případě jakýchkoli dotazů neváhejte kontaktovat prostřednictvím fóra.