|
|
我已经用vc搭好了一个基于OpenGL的程序框架,然后在myDrawScene()函数中添加了如下代码:
void CLineView::myDrawScene()
{
glClearColor(1.0f,1.0f,1.0f,0.0f);
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(0.0,0.0,1.0);
glOrtho(-1.0,1.0,-1.0,1.0,-1.0,1.0);
glBegin(GL_POLYGON);
glVertex2f(-0.5,-0.5);
glVertex2f(-0.5,0.5);
glVertex2f(0.5,0.5);
glVertex2f(0.5,-0.5);
glEnd();
glFlush();
_sleep(2000);
}
执行以后没见到画出的正方形,但是我改变glClearColor()中的颜色值以后窗口的颜色会随之改变,但就是画不出图形来,一头雾水,有哪位高手能帮忙解决呢
|
|