線

2010年1月4日

ファイル

05-line.tar.gz

内容

線を描画します。描画コールバック関数の中で以下のようにします。

	glBegin(GL_LINES);
	glVertex2f(-0.5, -0.5);
	glVertex2f(0.5, 0.5);
	glVertex2f(-0.5, 0.5);
	glVertex2f(0.5, -0.5);
	glEnd()

glBegin(GL_LINES) ... glEnd(); 内で指定された点から 2 点ずつ取って線が作られます。

線の太さは glLineWidth() で指定します。線の色は、点の場合と同様、glBegin() の前に glColor*() で指定します。

	glLineWidth(5.);
	glColor3f(0., 0., 0.);

OpenGL プログラミング 目次へ