题
我在绘制OpenGL方面遇到问题,我需要确切查看深度缓冲区中哪些值放置。谁能告诉我如何检索这些价值观?谢谢克里斯
解决方案
利用 GlreadPixels 使用格式= gl_depth_component,例如:
float depth;
glReadPixels(0, 0, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, &depth);
将获得像素的深度(0,0)。
不隶属于 StackOverflow
题
我在绘制OpenGL方面遇到问题,我需要确切查看深度缓冲区中哪些值放置。谁能告诉我如何检索这些价值观?谢谢克里斯
解决方案
利用 GlreadPixels 使用格式= gl_depth_component,例如:
float depth;
glReadPixels(0, 0, 1, 1, GL_DEPTH_COMPONENT, GL_FLOAT, &depth);
将获得像素的深度(0,0)。