GLSL黑到白转型

时间:2013-02-18 04:24:20

标签: opengl glsl

之前我曾多次见过这种效果,但规模要小很多。现在我有一堵长墙。它从白色开始,当你到达它的后面时逐渐变成黑色。随着转变的进行,看起来墙壁被一些垂直线划分。 enter image description here

从近距离看,效果更明显: enter image description here

为什么会发生这种情况,有没有办法解决这个问题,让过渡尽可能平滑,没有可见的线条?我的墙由~78个顶点组成,它们只放在墙角上。

1 个答案:

答案 0 :(得分:3)

此问题称为Colour_banding。简单地说,没有足够的颜色分辨率来表示8位的灰度梯度。你可以尝试抖动。