OpenGL的HelloWorld程序

来源:互联网 发布:软件系统使用手册 编辑:程序博客网 时间:2024/05/11 22:08

#include
<gl/glut.h>

// 初始化
void init(void)
 

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

// 绘制场景
void drawScene(void)
{
    glClear(GL_COLOR_BUFFER_BIT);
    glFlush();
}



// 主函数
void main(int argc, char* argv[])
{
    
    glutInit(
&argc, argv);
    
// 初始化显示模式
    glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
    
// 初始化窗口大小
    glutInitWindowSize(320,240);
    
// 创建窗口
    glutCreateWindow("Midi's first OpenGL program");
    
// 注册显示回调函数
    glutDisplayFunc(drawScene);
    
// 调用自己的初始化函数
    init();
    
// 启动主GLUT处理循环
    glutMainLoop();
}
 
原创粉丝点击