透明物体在高分辨率消失

我遇到一个有趣的问题,即某种设定的透明材质会在高分辨率情况下变为黑色。

问题描述:
在FHD(1920x1080)分辨率下,一切正常,但是如果分辨率超过2K(2560x1440),那么车窗透明材质就会变成黑色,而且在动画状态下,甚至能看到一条纯黑切线在物体上划过,把透明物体切成纯黑和正常两部分。请看下面的截图(视频在链接:百度网盘-链接不存在 提取码:0lin):

][3]

这个问题仅仅在高分辨率,或者增加了screenpercentage以后出现。
此外,如果我不给透明对象使用forward shading光照模式,而是使用其他的普通模式,这个问题也不会出现。

255673-lightingmode.png

我的显卡是GTX 1080,8G显存。在输出时出现了板载显存不够用,调用共享显存的情况。
其他:如果我将场景中的透明对象,比如火焰和烟雾删除,这个问题可以得到有效缓解。在2K模式下玻璃不会变成黑色。

这个问题我在4.19发生,更新到4.20以后依然存在

这个是LightCulling导致,使用控制台命令:

r.Forward.LightGridPixelSize 128

就可以了。默认值是64.