0

在 GLSL 中是否可以从片段着色器中添加到浮点纹理?

例如,如果我只想知道为一个像素调用片段着色器的频率,我可以编写一个片段着色器,只将 1 加到相应的浮点纹理像素上吗?

因为我只找到了如何设置输出值,然后只是覆盖旧值或以某种方式混合,我认为这是加权乘法,不能用于加法。

4

1 回答 1

0

我认为这是加权乘法,不能用于加法。

不,混合可以做的不仅仅是加权乘法。它完全能够进行添加剂混合;只需将源和目标因素设置为GL_ONE. 这会将方程简化为 Src + Dst。

于 2012-06-19T23:05:52.507 回答