glClearDepthf与glDepthFunc
2012-12-13 10:05
239 查看
glClearDepthf
函数名:
glClearDepthf — 指定深度缓冲区的清除值
函数原型:
void glClearDepthf( GLclampf depth );
参数含义:
depth ——指定一个深度值。该值将被用于glClear函数清理深度缓冲区,初始值为1。
描述:
glClearDepthf指定一个深度值。该值将被用于glClear函数清理深度缓冲区。被glClearDepthf指明的值会被clamp至区间[0, 1](小于0则置为0,大于1则置为1)。
glDepthFunc
函数名:
glDepthFunc——指定用于深度缓冲比较值;
函数原型:
void glDepthFunc (int func)
参数说明:
func指定深度比较函数。
描述:
函数名:
glClearDepthf — 指定深度缓冲区的清除值
函数原型:
void glClearDepthf( GLclampf depth );
参数含义:
depth ——指定一个深度值。该值将被用于glClear函数清理深度缓冲区,初始值为1。
描述:
glClearDepthf指定一个深度值。该值将被用于glClear函数清理深度缓冲区。被glClearDepthf指明的值会被clamp至区间[0, 1](小于0则置为0,大于1则置为1)。
glDepthFunc
函数名:
glDepthFunc——指定用于深度缓冲比较值;
函数原型:
void glDepthFunc (int func)
参数说明:
func指定深度比较函数。
描述:
func值 | 含义 |
GL_NEVER | 不通过(输入的深度值不取代参考值) |
GL_LESS | 如果输入的深度值小于参考值,则通过 |
GL_EQUAL | 如果输入的深度值等于参考值,则通过 |
GL_LEQUAL | 如果输入的深度值小于或等于参考值,则通过 |
GL_GREATER | 如果输入的深度值大于参考值,则通过 |
GL_NOTE_QUAL | 如果输入的深度值不等于参考值,则通过 |
GL_GEQUAL | 如果输入的深度值大于或等于参考值,则通过 |
GL_ALWAYS | 总是通过(输入的深度值取代参考值) |
相关文章推荐
- glClearDepthf与glDepthFunc
- glClearDepthf与glDepthFunc(2012-08-07 )
- glClearDepthf与glDepthFunc
- glClearColor、glClear、glColor、glShadeModel、glClearDepth、glDepthFunc
- jogl glDepthFunc glhint
- OpenGL函数思考-glDepthFunc
- glDepthFunc
- glDepthFunc
- glDepthFunc()函数
- 《高效学习OpenGL》 之 深度测试 遮挡查询 glDepthFunc(), glGenQueries(), glBeginQuery(), glGetQueryObjectiv()
- OpenGL函数思考-glDepthFunc
- glBlendFunc()的参数(转自CSDN)
- glBlendFunc()的参数(转自CSDN)
- OpenGL glBlendFunc() 设置颜色混合 透明度叠加计算
- glBlendFunc();--混合
- OpenGL混合函数 glBlendFunc()
- glBlendFunc();--混合
- glBlendFunc()的参数(转自CSDN)
- glBlendFunc
- glEnable(GL_DEPTH_TEST) 有什么用?