OpenGL Programming/reference/glColor

< OpenGL Programming < reference

Description

Visual effect

Usage Context

Usage Examples

void display(void)
{
	glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
	glBegin(GL_POINTS);
		glVertex3f(0.0,0.5,0.0);//drawn white or default color first loop and green all other loops
		glColor3f(1.0,0.5,0.0);//set red 100% green 50% blue 0%
		glVertex3f(0.1,0.5,0.0);//drawn orange
		glVertex3f(0.2,0.5,0.0);//drawn orange
		glColor3f(1.0,0.0,0.0);//set red 100% green 0% blue 0%
		glVertex3f(0.3,0.5,0.0);//drawn red
	glEnd();
	glBegin(GL_POINTS);
		glVertex3f(0.4,0.5,0.0);//drawn red
		glColor3f(0.0,1.0,0.0);//set red 0% green 100% blue 0%
		glVertex3f(0.5,0.5,0.0);//drawn green
		glVertex3f(0.6,0.5,0.0);//drawn green
	glEnd();
	glutSwapBuffers();
}

Function definitions

References

http://www.cs.utk.edu/~vose/c-stuff/opengl/glColor.html

This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.