7-4OpenGLグラフィックスTips478 メソッドgl.DrawElementsの使い方を把握する
対応Ver:OpenGL ES 1.x, 2.0 共通だがGL10で説明
Level3
Answergl.DrawElementsを使うまでの設定を示す
図形を実際に描画するメソッドはgl.DrawElementsです。
このメソッドを呼ぶために必要な設定を含めてgl.DrawElementsを呼ぶまでの処理を、通常「draw」という名前のメソッドとして記述します。
drawメソッドは、描画対象のオブジェクトを与えるクラスの定義中に定義します。
gl.DrawElementsを呼ぶためには通常以下のような設定をします。
❶表の面と裏の面の記述法を区別する
Tips477で述べたように、「表の面は、頂点を反時計回りになぞることで裏の面と区別する」という設定をここで行います。
gl.glFrontFace(GL10.GL_CCW);
❷「頂点」「色」を読み出すバッファの指定
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録