它似乎与glClearColor函数类似。 glClearColor控制将什么值写入颜色缓冲区,这是否意味着glClearDepth控制将什么值写入深度缓冲区?
如果给出0.5,会发生什么? 这个功能何时有用?
答案 0 :(得分:2)
这是否意味着glClearDepth控制将什么值写入深度缓冲区?
描述
glClearDepth
指定glClear
用于清除的深度值 深度缓冲。glClearDepth
指定的值被限制为 范围[0,1]。
不要忘记您可以使用other comparisons而不是默认GL_LESS
; GL_EQUAL
特别适用于多次传递照明渲染,以防止在不需要时重新计算未绘制的片段。