大家好,我最近刚接触OPENGL,简单的做了一个小程序,我发现我在设置颜色画线时,某些颜色的线或图形无法正确显示,例如天蓝色。RGB是192,255,255。
请问谁知道这是什么原因。在线等。。

解决方案 »

  1.   

    glLineWidth(1.0f);
    glColor3f(GetRValue(clrRBG), GetGValue(clrRBG), GetBValue(clrRBG));
    glBegin(GL_LINE_LOOP);
    //画圆
    for (int i = 1; i <= 360; i++)
    {
    glVertex3f(R*cos(2*Pi/n*i), 0.0f, R*sin(2*Pi/n*i));
    }
    glEnd();我用这段代码画圆,黄、蓝、绿、黑色等就能画出来,但用天蓝就不显示这种颜色,而是白色也是背景色。天蓝的RGB是192,255,255