3DJavaによるフォーマット変換

クロスプラットフォームのJavaアプリケーションを構築するために、3Dモデリングおよびレンダリングソフトウェアをインストールせずに3Dファイル形式を変換します。

 

3次元グラフィックスアプリケーションを作成、編集、操作、および保存するために、** Java 3D API **は、3Dモデリングおよびレンダリングソフトウェアをインストールせずに、このような機能を実行するための高レベルのメソッドを提供します。さまざまな3次元の幾何学的形状のメッシュを構築し、3Dシーンファイルを作成し、キューブに法線またはUVを設定し、要素をフォーマットし、アニメーションプロパティを追加することはほとんどありません。

3Dファイルをさまざまな形式に変換する

変換プロセスは簡単です。を使用してソース3Dファイルをロードするだけです シーンクラス 。シーンは、ノード、ジオメトリ、テクスチャ、マテリアル、アニメーション、ポーズ、サブシーンなどを含むトップレベルのオブジェクトであるため、関連する関連するオブジェクトを作成します。 オプションを保存 AmfSaveOptions、ColladaSaveOptions、Discreet3dsSaveOptions、DracoSaveOptions、FbxSaveOptions、GltfSaveOptions、RvmSaveOptions、StlSaveOptions、U3dSaveOptionsなどを使用して、それに応じてプロパティを設定します。最後に、出力ファイルと作成されたターゲット形式の保存オプションオブジェクトを使用してsaveメソッドを呼び出します。さらに、APIプログラマーを使用すると、3DシーンをHTMLとして保存することもできます。

JavaAMFから3DSへの変換のコード
Javaを介して3DシーンをHTMLに変換します