描画可能な図形

Last-modified: 2007-05-21 (月) 15:54:58

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からの引用です

libaux1.gif