0

私は iPhone で OpenGL ES 2.0 を使い始めたばかりで、リング内のバンパー カーの簡単なアニメーションを作成しようとしています。なんらかの理由で、現在画面に何もレンダリングできません (3D オブジェクトではなく glClear() セットの色のみが表示されます)。これは、ベース エフェクトまたはバインディング/レンダリングに関係があると思います。私は現在、問題が何であるかわからず、かなり長い間困惑しています。私のプロジェクトを見て、私を導くことができる人はいますか? この問題をデバッグする際に正しい方向への足がかりが必要です。添付のリンクをクリックして [ファイル] -> [ダウンロード] に移動するだけで、プロジェクト全体を取得できます。

編集: SceneMeshVertex に GLKVector2 texCoords0; がある SceneMesh.h の下に問題が見つかりました。GLKVector3 texCoords0 として宣言されています。これは間違っています。というわけで修正・更新しました。

Xcode プロジェクト

4

1 に答える 1

0

SceneModel.m で私は間抜けを作りました。-(id)initWithName:(NSString *)modelName メッシュ:(SceneMesh *)meshReference numberOfVertices:(GLsizei)count; 誤って count の代わりに numberOfVertices を参照してしまいました。それはそれを修正しました。

于 2013-02-09T00:22:50.940 に答える