2012-04-20 24 views
1

XNAモデルフォーマットで作業していたときに明らかに.Xまたは.FBXだったので、アニメーションと衝突検出を行うことができたので、必要なものはすべて用意されていました。しかし、私はAndroidとOpenGL ESで作業を始めました。好みのモデルフォーマットについては何も見当たりませんでしたが、私は.OBJを見ていますが、骨をサポートしていません。また、colladaとmd5フォーマットについても読みましたが、それらの読み込みにいくつか問題がありますか? min3dの提案もありますが、サードパーティのものを使ったアイデアは好きではありません。OpenGL ES Android用の3Dモデルフォーマット

誰かが、モデルとOpenGL ESの状況を少し説明してください。なぜ私の視点からは、少なくとも明白な選択肢がないのですか。

また、これは私の最初の質問です。私が自分自身を説明していないか、他の質問の誤りがあった場合は、提案を書いてください。

答えて

6

OpenGL ESはXNAよりもはるかに低レベルであり、3Dモデルの管理に関連するものは何も提供されておらず、したがって好ましいモデル/ファイルフォーマットやボーン管理はありません。

基本的に、「サードパーティ製のもの」を使用するという考えが嫌いなら、あなたが合っていると思われる3Dモデルフォーマットを選択して、それをすべて自分で実行する必要があります。

OpenGL ESは基本的に仕様であり、これ以上のものはありません。Khronosで提供される 'SDK'は1つのライブラリしか含んでいません。一般に、開発リソースは、さまざまなハードウェアベンダーによってコードサンプルの形で提供されます。

+0

今すぐ取得します。 OpenGLはモデルについて認識しておらず、誰もが自分自身と結婚するか、他人が書いた輸入者を使用しなければなりません。ありがとうrotoglup。 – noon

関連する問題