本文主要是介绍OpenGL ES2学习笔记(2)-- Clear Color Buffer,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Color Buffer
如果把OpenGL想象成一个画家的话,那么它的画板并不是屏幕,而是framebuffer。这个framebuffer很复杂,它内部又包含其他几个buffer,但其中最重要的是一个double-buffered color buffer。OpenGL先在“back” color buffer上画画,画好之后,把“back” color buffer和“front” color buffer交换,然后“front” color buffer的内容会被拷贝到屏幕上。我画了一张示意图:
清除Color Buffer
指挥OpenGL作画的第一步是清除上面提到的Color Buffer,这一步骤可以通过调用两个方法来完成:
void glClearColor(float red, float green, float blue, float alpha)
void gl
这篇关于OpenGL ES2学习笔记(2)-- Clear Color Buffer的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!