Blender に 2 つのキューブがあり、タイムラインを並行して実行する必要があります。
min3dでAndroidにインポートしています。しかし、問題はエクスポート部分だけにあると思いますので、これは重要ではありません。
そのスクリプトで実行する新しいバージョンを取得できなかったため、md2 にエクスポートするために Blender 2.49 を使用しています。
なぜ md2 なのかというと、min3d が処理できる唯一のアニメーション形式だからです。
問題:
md2 は 1 つのオブジェクトしか必要としないため、複数のオブジェクトをエクスポートすることはできないようです。
だから私は(ctrl + j)キューブに参加しました。しかし、その後、アニメーションが台無しになります。タイムラインもマージされているようで、両方のオブジェクトが同じように一緒に移動します。
何か案は...?
私の Android プロジェクトでこれらのアニメーションを取得する完全に異なる方法がある場合は、教えてください。しかし、私は独自のエクスポーター/パーサーを書く時間がないので、それを提案しないでください。
私が考えることができる唯一の代替手段は、各オブジェクト パーツ (独自のタイムラインを持つ各パーツ) を個別のオブジェクトとしてエクスポートし、opengl で「シーン」(私のオブジェクト) を再構築することです。
または、静的メッシュをエクスポートし、OpenGL を使用してアニメーションを動的に作成します (おそらくこれを行う予定です)。コーディングはもう少し手間がかかりますが、この場合はおそらく最も簡単な解決策です (非常に単純な回転 + 移動)。