【发布时间】:2015-11-15 18:14:22
【问题描述】:
我正在为 2D 头顶游戏制作阴影。现在,阴影只是在图块上方的图层上绘制的颜色为 (0,0,0,0.1) 的精灵。
问题:当许多实体或树木聚集在一起时,阴影会重叠,形成看起来不自然的黑暗区域。
我尝试将阴影绘制到帧缓冲区并使用简单的着色器来防止重叠,但这会导致其他问题,包括分层问题。 是否可以为防止“堆叠”的阴影启用某种混合功能,或者使用着色器的更好方法?
【问题讨论】:
-
我也一直在寻找类似的东西。我发现的有用信息很少,而且我发现的方法性能太高而无法使用。
标签: opengl libgdx shader shadow blending