代码熟悉-白色矩形构筑
黑色背景绘制白色矩形
#include <GL/glut.h>
void display()
{
glClear(GL_COLOR_BUFFER_BIT);//清除缓存
glBegin(GL_POLYGON);
glVertex2f(-0.5, -0.5);
glVertex2f(-0.5, 0.5);
glVertex2f( 0.5, 0.5);
glVertex2f( 0.5, -0.5);
glEnd();
glFlush();
}
int main(int argc, char ** argv)
{
glutInit(& argc, argv);
glutCreateWindow("juxing");
glutDisplayFunc(display);
glutMainLoop();
}
##这里并没有限定矩形的大小和位置,所以是直接锚定矩形的顶点,应该是默认与窗口的位置,所以在改变窗口时,矩形大小也会改变。