您的位置:首页 > 运维架构

opengl superbible第一个程序

2017-01-03 10:49 369 查看
渲染生成一个蓝色背景的窗口

#include <GL/glut.h>

void RenderScene(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}

void SetupRC(void)
{
glClearColor(0.0f, 1.0f, 1.0f, 1.0f);
}

int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGBA);
glutCreateWindow("Simple");
glutDisplayFunc(RenderScene);
SetupRC();
glutMainLoop();
return 0;
}

编译:

g++ blue.cpp -o blue -lglut -lGL

运行:

./blue
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: