この簡単な記事では、Java で GLB を OBJ に変換する方法 について説明します。これには、Java** で **GLB から OBJ へのコンバータを作成するための段階的なプロセス、システム構成、および実行可能なコード スニペットが含まれています。さらに、即興で変換するためのさまざまな方法についても説明します。
Java で GLB を OBJ に変換する手順
- GLB ファイルを変換するために Maven リポジトリから Aspose.3D for Java をインストールします
- ソースGLBフォーマットファイルをロードします
- ObjSaveOptions クラスのオブジェクトを初期化します
- 必要なプロパティを指定しながら、Save メソッドを呼び出します
これらの手順は、Java で GLB ファイルを OBJ に変換する完全なプロセスを示しています。まずはAPIの動作環境を整えるためのシステム構成について説明します。次に、入力 GLB ファイルをロードし、OBJ 3D オブジェクト形式にエクスポートします。
Java で GLB を OBJ に変換するコード
import com.aspose.threed.*; | |
public class Main { | |
public static void main(String[] args) throws Exception // Change GLB to OBJ in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create Scene class object | |
com.aspose.threed.Scene scene = new com.aspose.threed.Scene(); | |
// Load the input GLB file | |
scene.open("Sample.glb"); | |
// Initialize ObjSaveOptions | |
com.aspose.threed.ObjSaveOptions objSaveOptions = new com.aspose.threed.ObjSaveOptions(); | |
// Save OBJ file | |
scene.save("Sample_out.obj", objSaveOptions); | |
System.out.println("Done"); | |
} | |
} |
このコード スニペットは、Java GLB ファイルから OBJ へのコンバーターをいくつかの API 呼び出しを使用して作成する方法を示しています。一方、変換プロセスを強化して、要件に基づいてマテリアル、テクスチャ、座標などを処理することができます。同様に、さまざまなメソッド オーバーロードを使用して、メモリまたはディスクからのファイルの読み取りおよび書き込み操作を処理できます。
このチュートリアルでは、Java* のテクスチャを使用して *GLB を OBJ に変換する方法について説明しました。さらに、FBX を OBJ ファイルに変換する必要がある場合は、JavaでFBXをOBJに変換する方法 のチュートリアルを参照してください。