我们的延迟渲染器达到了我们需要应用环境贴图的程度。 IBL将质量提升到更高水平(正如您所看到的那样,立方体贴图显然不见了):
在对这个话题进行了几个小时的研究之后,我仍然找不到让我感到高兴的解决方案。
我想知道环境立方体贴图是否存在另一种方法。如果不是他们最好的方法。到目前为止,我个人最喜欢的是第二个,即使这需要再次渲染整个场景(至少在仅支持4个渲染的设备上)。
答案 0 :(得分:1)
在测试了不同的东西后,我发现最好的想法是使用第二种解决方案,但实施起来很困难。最好的方法是使用计算着色器,但是现在大多数移动设备都不支持这些着色器。
因此,您需要在移动设备上使用单个立方体贴图,或者在第一个渲染过程中将数据放入缓冲区。如果这是不可能的,你需要渲染它平铺每个图块的一些平截头体剔除(以减少每个像素的操作次数)。