1. glClearColor :设置颜色缓存的清除值 C语言描述 void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
说明 指定由glClear清除颜色缓存时所使用的红、绿、蓝和alpha值,指定值的范围固定为[0.0f,1.0f]。 glClearColor是设置,glClear是清除 2. glClear :将缓存清除为预先的设置值 C语言描述 void glClear(GLbitfield mask); 参数 GL_COLOR_BUFFER_BIT 指定当前被激活为写操作的颜色缓存。 GL_DEPTH_BUFFER_BIT 指定深度缓存。 GL_ACCUM_BUFFER_BIT 指定累加缓存。 GL_STENCIL_BUFFER_BIT 指定模板缓存。 3. glClearDepth:设置深度缓存的清除值 C语言描述 void glClearDepth(GLclampd depth); 参数 depth 指定清除深度缓存时使用的深度值。 说明 本函数指定用glClear清除深度缓存时所使用的深度值,该值的范围在[0,1]之间。
|
|