【发布时间】:2021-05-06 18:34:59
【问题描述】:
我最近开始使用 unity 并尝试使用着色器图 (URP) 制作我的第一个真正的水着色器。 一般来说,它工作得很好,但我对照明有一些非常难看的效果。 首先,当我将水的平滑度设置为 1 左右(使其像水一样有光泽)时,它被“分成两个区域”(见截图)。一个很好,看起来像水,其余的都是灰色的。为什么?
其次,当我将全球定向光调到夜间时,土地是黑暗的,水不是。为什么?
在这里你也可以看到这种“灰水效应”。
【问题讨论】:
我最近开始使用 unity 并尝试使用着色器图 (URP) 制作我的第一个真正的水着色器。 一般来说,它工作得很好,但我对照明有一些非常难看的效果。 首先,当我将水的平滑度设置为 1 左右(使其像水一样有光泽)时,它被“分成两个区域”(见截图)。一个很好,看起来像水,其余的都是灰色的。为什么?
其次,当我将全球定向光调到夜间时,土地是黑暗的,水不是。为什么?
在这里你也可以看到这种“灰水效应”。
【问题讨论】:
刚刚找到了解决方案的一部分:难看反射的问题是水平面的 Y 刻度为 0。当我将其更改为大于 0 的值时,它可以工作。 但这并不能解决它不受环境光的影响。
【讨论】: