我是OpenGL的新手,所以也许答案很明显。我目前正在尝试在C++中使用GL_TRIANGLE_FAN制作一个蓝色圆圈。我的问题是,当我使用glColor4f设置颜色时,它会将我所有其他纹理设置为蓝色,如下所示(这应该是银色金属)。我使用下面显示的方法绘制纹理。glLoadIdentity();glTranslatef(x,y,0);glBindTexture(GL_TEXTURE_2D,this->texture);glBegin(GL_QUADS);glTexCoord2f(0.0f,0.0f);glVertex3f(0,0,0);glTexCoord2f(1.0f,0.0f);g
我正在开发OpenCV客户端应用程序,我的应用程序在IOS5.1上运行良好,但当我在IOS4.3上运行我的应用程序时,它在gl.hglColor4f函数处崩溃类,但它在崩溃时不显示任何错误消息。我正在做以下事情:QCAR::Matrix44FmodelViewProjection;glColor4f(0.5f,0.0f,0.0f,0.0f);ShaderUtils::multiplyMatrix(&qUtils.projectionMatrix.data[0],&modelViewMatrix.data[0],&modelViewProjection.data[0]);glUsePro