glBegin()の引数として指定可能な値と、値が表す図形。
- GL_POINTS
- 点を打つ。
- GL_LINES
- 2点を対にして, その間を直線で結ぶ。
- GL_LINE_STRIP
- 折れ線を描く。
- GL_LINE_LOOP
- 始点と終点の間も結ぶ、折れ線を描く。
- GL_TRIANGLES(GL_QUADS)
- 3(または4点)を組にして, 三角形(四角形)を描く。
- GL_TRIANGLE_STRIP (GL_QUAD_STRIP)
- 一辺を共有しながら帯状に三角形(四角形)を描く。
- GL_TRIANGLE_FAN
- 一辺を共有しながら扇状に三角形を描く。
- GL_POLYGON
- 凸多角形を描く。
下の図はhttp://www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html#5.1からの引用です。
