今回はプリミティブについて解説です。OpenGLでプリミティブと言えば点やライン、三角形、四角形、多角形などのことを表します。 OpenGLで使用できるプリミティブには以下のものがあります。 GL_POINTS GL_LINES GL_LINE_STRIP GL_LINE_LOOP GL_TRIANGLES GL_TRIANGLE_STRIP GL_TRIANGLE_FAN GL_QUADS GL_QUAD_STRIP GL_POLYGON それでは順番に解説します。緑色で記述してある数字は頂点の指定の順番です。 GL_POINTS 点を描画。 最初の1つ→頂点1つを指定(頂点データの0番を使用して描画) 2つ目以降→頂点1つを追加で指定(2つ目は頂点データの1番を使用して描画) GL_LINES 2つの頂点を指定して、ラインを描画。2つ目以降のラインもそれぞれ2つの頂点を指定する。 最初
![(Mac・iPhone)プリミティブについて - 強火で進め](https://cdn-ak-scissors.b.st-hatena.com/image/square/0ccaa22c9e81c3988bac6bb8395b1a117373c223/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fnakamura001%2F20081231%2F20081231192536.png)