-2

Blender でテクスチャあり、アニメーションなしのソリッド球体を作成しました。それを md2 ファイル形式でエクスポートしました。今度は c++ を使用して OpenGL でロードしたいと思います。ロードするコードを書いてください。コードまたはコードを取得できるサイト リンクを提供してください。ありがとうございます

4

1 に答える 1

2

OpenGL は「単なる」描画 API です (強力なものではありますが)。ジオメトリであれ画像であれ、ファイルのロード、シーンの管理、その他の高レベルのものは扱いません。それはすべてあなたの責任です。

OpenGLを使用してMD2 ファイルをロードすることはできませんが、MD2 ファイル ローダー/パーサーを使用して MD2 ファイルをロードし、抽出したデータOpenGL にフィードすることはもちろん可能です。それは大きな違いです。これらの概念が非常に新しい場合は、最初にいくつかのチュートリアルに従って OpenGL 自体を理解することから始めることをお勧めします: http://www.opengl.org/wiki/Getting_started#Tutorials_and_How_To_Guides

OpenGL 自体に慣れたら、独自の MD2 パーサーを作成するか、そのためにサードパーティのライブラリを使用できます。しかし、自分を先取りしないでください。その欲求不満を自分で救ってください。

于 2011-11-09T09:47:33.850 に答える