有没有办法在OpenGL中标准化深度纹理FBO?

时间:2019-05-28 17:34:37

标签: opengl graphics

所以我有一个FBO,它的深度附件上附加了一个纹理。然后,我将此纹理绑定到着色器,以便添加一些与深度相关的后期处理效果,例如轮廓效果。

但是,此深度纹理​​未标准化。最小值和最大值可以是-1.0到1.0。有没有一种方法可以对其进行规范化,以使纹理的最小深度设置为-1.0,最大深度设置为1.0,其他所有东西只是两者之间的线性插值?

编辑:对不起,如果我不清楚。现在,我的深度纹理的值范围从不可控制的数字,例如-0.5432到0.123。我想更改此值,使-0.5432变为-1.0,0.123变为1.0,其他所有内容都插在两者之间。

0 个答案:

没有答案