Androidアプリ開発逆引き大全 500の極意

グラフィックスとアニメーション - Tips477 IndexBufferを準備する

登録タグ
Icon comment count 0
Icon stock count 0

7-4OpenGLグラフィックスTips477 IndexBufferを準備する

対応Ver:OpenGL ES 1.x, 2.0共通

Level3

Answer頂点の「たどり方」を配列にして格納するバッファの通称

OpenGLでは、全ての図形を三角形の構造体で考えます。そこで各三角形における頂点のたどり方を配列に格納したバッファを、IndexBufferという通称で呼びます。

たとえば、2つの三角形からなる四角形(平面)の頂点をあらわす配列は、リスト1のようになります。

 四角形の頂点を表す配列
float[] coords = { 
 -0.5f,   0.5f,  0.0f, //0
 -0.5f,  -0.5f,  0.0f, //1
  0.5f,  -0.5f,  0.0f, //2
  0.5f,   0.5f,  0.0f  //3
};

リスト1のような配列さえ書けば、OpenGLでは、配列の要素を順番に3つずつとって、「頂点

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません