标签: opengl depth-buffer zbuffer
我在使用OpenGL绘图时遇到问题,我需要确切地看到在深度缓冲区中放置了什么值。谁能告诉我如何检索这些值? 谢谢 克里斯
答案 0 :(得分:8)
使用glReadPixels格式= GL_DEPTH_COMPONENT,例如:
float depth; glReadPixels(0, 0, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, &depth);
将获得像素深度(0,0)。