【发布时间】:2018-12-26 13:33:27
【问题描述】:
我已经为单个光源实现了延迟渲染和阴影映射。我期待添加更多光源以了解延迟渲染如何提高性能,但我意识到这次阴影贴图几乎毁了它。
这是意料之中的吗?当有很多光源时,我应该使用另一种阴影算法吗?
我所做的是从每个灯光的角度创建一个立方体贴图。然后,当在延迟渲染着色器中渲染片段时,我会考虑每个灯光对该片段的贡献程度,即片段可以看到哪些灯光。因此,这只是对片段是否处于光源阴影中的常规检查。
【问题讨论】:
标签: opengl shadow-mapping deferred-rendering