NeHe_Lesson3 设置顶点颜色

    设置一个顶点的颜色我们可以通过调用 glColor 3f 函数,传入的参数为指定的颜色,这样以后绘制顶点都将使用这种颜色,除非重新设置颜色。比如我们要绘制一个三个角分别为红,绿,蓝的三角型,我们可以使用以下代码:

glBegin(GL_TRIANGLES);                // Drawing Using Triangles

    glColor 3f ( 1.0f , 0.0f , 0.0f );        // Set The Color To Red

    glVertex 3f ( 0.0f , 1.0f , 0.0f );    // Top

    glColor 3f ( 0.0f , 1.0f , 0.0f );        // Set The Color To Green

    glVertex 3f ( -1.0f , -1.0f , 0.0f );    // Bottom Left

    glColor 3f ( 0.0f , 0.0f , 1.0f );        // Set The Color To Blue

    glVertex 3f ( 1.0f , -1.0f , 0.0f );    // Bottom Right

glEnd();                              // Finished Drawing The Triangle

你可能感兴趣的:(less)