关闭

opengl superbible第一个程序

标签: opengl
169人阅读 评论(0) 收藏 举报
分类:

渲染生成一个蓝色背景的窗口

#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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:56251次
    • 积分:3043
    • 等级:
    • 排名:第11912名
    • 原创:254篇
    • 转载:15篇
    • 译文:5篇
    • 评论:6条
    最新评论