opengl学习1

写过一个画线,画圆函数;今天写了一个小的运行程序,太多不懂

#include

void myDisplay(void){
    glClear(GL_COLOR_BUFFER_BIT);   //不知道glClear、GL_COLOR_BUFFER_BIT干什么用
      glRectf(-0.5f, -0.4f, 0.5f, 0.5f); //矩形区域
       glFlush(); //刷新
}
int main(int argc, char *argv[ ]) //参数比较特殊 void main(int argc, char** argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_RGB|GLUT_SINGLE);//不知参数是什么意思
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("opengl学习1");
glutDisplayFunc(&myDisplay); //地址符有什么用
glutMainLoop();
return 0;
}









你可能感兴趣的:(opengl,buffer)