OpenGL:将深度图另存为 2D 数组



我能够使用openGL将3D模型的深度图渲染到屏幕上。我正在尝试获取深度图的 2D 数组(或矩阵)表示,例如灰度图像,以便我可以对其执行图像处理操作,例如遮罩和分割。

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

你必须使用帧缓冲区对象。将纹理作为深度附着附加到它,然后用作普通纹理。例如,请查看本教程。

最新更新