1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
glTranslatef(-0.0f,0.0f,-6.0f);
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE);
// premier triangle
glBegin(GL_POLYGON);
glColor4f(1.0f,0.0f,0.0f,0.5f);
glVertex3f( 0.0f, 1.0f, 0.0f); // Top
glVertex3f( 1.0f,-1.0f, 0.0f); // Bottom Right
glVertex3f(-1.0f,-1.0f, 0.0f); // Bottom Left
glEnd();
glTranslatef(-1.0f,0.0f,-1.0f);
//deuxième triangle
glBegin(GL_POLYGON);
glColor4f(0.0f,1.0f,0.0f,0.5f);
glVertex3f( 0.0f, 1.0f, 0.0f); // Top
glVertex3f( 1.0f,-1.0f, 0.0f); // Bottom Right
glVertex3f(-1.0f,-1.0f, 0.0f); // Bottom Left
glEnd();
glTranslatef(-1.0f,0.0f,-1.0f);
//troisième triangle
glBegin(GL_POLYGON);
glColor4f(0.0f,0.0f,1.0f,0.5f);
glVertex3f( 0.0f, 1.0f, 0.0f); // Top
glVertex3f( 1.0f,-1.0f, 0.0f); // Bottom Right
glVertex3f(-1.0f,-1.0f, 0.0f); // Bottom Left
glEnd(); |
Partager