上传者: aoxuestudy
|
上传时间: 2021-11-26 09:02:54
|
文件大小: 15.29MB
|
文件类型: RAR
main()函数与本书中所有将会用到的main()函数一样。其中重要的操作有:
(a)初始化GLFW 库;(b)实例化GLFWwindow;(c)初始化GLEW 库;(d)调用一次init()
函数;(e)重复调用display()函数。
我们将每个应用程序的初始化任务都放在init()函数中,用于绘制GLFWwindow 的代码
都将放在display()函数中。
在本例中,glClearColor()命令指定了清除背景时用的颜色值——这里(1,0,0,1)代表RGB
值中的红色(末尾的1 表示不透明度)。接下来使用OpenGL 调用glClear(GL_COLOR_
BUFFER_BIT),实际使用黄色对颜色缓冲区进行填充。