-1

AndroidアプリにはlidGDXを使用しています。G3D バイナリ形式にエクスポートされたアニメーション化されたブレンダー モデルがあります。すべてのドキュメントによると、次のようなコードを使用する必要があります

AssetManager assets;

assets.load("data/mymodel1.g3d", Model.class);
Model model = assets.get("data/mymodel1.g3d", Model.class);

ただし、これは JSON ベースのモデルがある場合にのみ機能します。AssetManager が持つすべてのローダーは JSON ファイル用です。バイナリデータ用のローダーはありません。しかし、libGDX は、バイナリ形式の G3D がサポートされていると述べています。バイナリ モデルをロードする方法が見つかりません。

4

1 に答える 1

2

古い g3d ファイル形式は使用されなくなりました (AssetManager は .g3d ファイルをロードできませんでした)。これは、新しい G3DB (バイナリ json) および G3DJ (テキスト json) ファイル形式に置き換えられます。fbx-conv ( https://github.com/libgdx/fbx-conv ) を使用して、FBX モデルをこれらのファイル形式のいずれかに変換できます。http://blog.xoppa.com/loading-models-using-libgdx/も参照してください。

于 2013-09-24T17:27:33.893 に答える