OpenGL:将深度图保存为2d数组

时间:2017-10-31 06:44:56

标签: opengl

我可以使用openGL将3d模型的深度贴图渲染到屏幕上。我正在尝试获得深度图的二维数组(或矩阵)表示,比如灰度图像,因此我可以对其执行图像处理操作,如屏蔽和分割。

到目前为止,我的深度贴图只是打印深度值而不是片段着色器中的颜色。如何将生成的深度贴图显示保存为矩阵?

1 个答案:

答案 0 :(得分:0)

您必须使用第buffer object帧。将纹理作为深度附件附加到其上,然后将其用作普通纹理。例如,查看this教程。