https://preview.redd.it/rekpo88z7uph1.png?width=1150&format=png&auto=webp&s=b0868e98c9bbee9cadd6427510c0813bd6f4634d

嘿,我遇到了一个相当烦人的视觉问题。在我的游戏中,每个建筑里设置了2到3个高强度点光源,用来模拟窗户照亮环境的效果。但这带来了副作用:这些光源会在其他窗户上投射出恼人的镜面高光点。我尝试在着色器设置中关闭镜面反射,这确实有效,但这样一来反射就完全依赖于反射探针,而我的场景中反射探针开销相当大。我也无法烘焙光照,因为游戏有昼夜循环,建筑内的灯光会根据白天或夜晚自动开关。为所有光源开启阴影能解决问题,但代价也非常高昂。有没有办法既能保留照射到环境中的光线,又能去除窗户上的高光点,同时又不损失部分反射细节?