文件名称:Deferred-Shading:延迟着色渲染技术的实现
文件大小:103.72MB
文件格式:ZIP
更新时间:2024-07-19 11:16:13
C
延迟着色 Deferred Shading 和 Forward+ 渲染技术的实现。 使成为 前向:使用标准前向渲染进行渲染。 我们使用纹理缓冲区对象将灯光信息发送到着色器。 Forward(blend):前向渲染的先前实现。 我们以 100 盏灯的间隔渲染场景并混合结果。 延迟:使用延迟着色渲染。 预计帧率会显着增加,并且小灯数量较多(越小越好)。 Forward+:使用 Forward+ 渲染。 我们使用了 AMD 在 Eurographics 2012 上公开的实现。 幻灯片链接: : 。 Forward+(CUDA):我们尝试使用 CUDA 通过并行化来改进 Forward+ 的光剔除。 结果没有我们预期的那么好,可能是因为缺乏有关如何使用 CUDA 有效并行化进程的知识。 Position/Diffuse/Normal/All:用于延迟着色的 G 缓冲区。 深度:深