open gl同样的代码,拷贝过来运行结果是黑色,是不是什么地方的颜色配置没做好,什么都不懂耶~
#include <windows.h>
#include <gl/glut.h>
void RenderScene(void)
{
glClear(GL_COLOR_BUFFER_BIT); //用当前的清除颜色清除窗口
glFlush(); //刷新绘图命令
}
void SetupRC(void) //设置渲染状态
{
glClearColor(0.0f,0.0f,1.0f,1.0f);
}
//void main(void)
int main(int argc,char* argv[])
{
glutInit(&argc,argv); //对GLUT函数库进行初始化
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGBA); //创建窗口时使用哪种类型的显示模式
glutCreateWindow("simple"); //创建glut窗口
glutDisplayFunc(RenderScene); //当窗口被绘制时,调用RenderScene函数
SetupRC(); //执行渲染之前应完成的所有OpenGL初始化工作
glutMainLoop(); //启动GLUT框架的运行
return 0;
}