glutDisplayFunc()的使用方式是glutDisplayFunc(&display);
void display(void)函数为绘图函数。
glutDisplayFunc()是glut中很重要的函数,使用非常简单。
重点是对这个函数的理解:
glutDisplayFunc(&display)在程序运行时是自动调用的,即程序会自动调用display函数重绘窗口
调用的时机有这么几个:
1. 窗口内容绘制
2. 窗口大小改变
3. 窗口重绘
当然,这个函数不会单独出现,比如 :
glutReshapeFunc(&reshape); 函数先控制窗口大小改变时的操作,
glutIdelFunc(&IdleFunc); 函数再控制窗口有无事件发生时的操作,
完成上述操作之后,glut才会调用glutDisplayFunc(&display)绘制窗口。