GLBファイルは、拡張現実、仮想現実、ゲームなどに関連する情報を含むことができるため、人気があります。特定の状況では、GLBファイルをFBXファイル形式に変換する必要があります。この記事では、JavaでプログラムによってGLBファイルをFBXにエクスポートする方法について説明します。
GLBからFBXへのファイルコンバータ–JavaAPIのインストール
GLBをFBXファイル形式に変換するには、Aspose.3D for JavaAPIを使用します。 APIは、GLB、FBX、およびいくつかのその他のファイル形式などのいくつかの3D形式の作成、編集、または操作をサポートします。 New ReleasesセクションからJARファイルをダウンロードするか、次のMaven仕様を使用して、APIを簡単に構成できます。
リポジトリ:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
依存:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-3d</artifactId>
<version>21.12</version>
</dependency>
</dependencies>
JavaでプログラムによってGLBをFBXファイルに変換する
GLBからFBXへの変換には、いくつかの簡単な操作が含まれます。以下の手順を使用して、GLBファイルを忠実度の高いFBX形式に変換できます。
- Sceneクラスを使用して入力GLBファイルをロードします。
- FBXSaveOptionsクラスのオブジェクトを初期化します。
- Saveメソッドを使用してGLBをFBXファイルに変換します。
次のコードスニペットは、GLBをFBXファイルに変換する方法を示しています。
// 入力GLBファイルをロードします
Scene scene = new Scene("Input.glb");
// FBXSaveOptionsクラスのオブジェクトを初期化します
FbxSaveOptions options = new FbxSaveOptions(FileFormat.FBX7500_BINARY);
// 出力FBXファイルを保存します
scene.save("output.fbx", options);
無料の評価ライセンスを取得する
無料の一時ライセンスをリクエストすることで、評価の制限なしにAPIの機能を評価できます。
結論
この記事では、Javaを使用してプログラムでGLBファイルをFBX形式に変換する方法を学習しました。 Javaベースのアプリケーション内から簡単なメソッド呼び出しを行うことで、APIの機能を操作できます。さらに、ドキュメントにアクセスすると、APIの他の機能を確認できます。ご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。