9.2.3 延迟渲染:G-Buffer与光照Pass 我们来直面一个在实时渲染领域被反复咀嚼、却常被浅层理解的技术节点:延迟渲染中的 G-Buffer 构建与光照 Pass 的协同实现。这不是教科书式的概念复述,也不是引擎 API 的调用罗列——而是一次深入 GPU 内存布局、着色器管线调度、深度预通道优化、光照剔除策略与硬件缓存行为的实战解剖。你手头正开着 VS Code 或 Rider,显卡驱动已更新至最新稳定版,项目中刚跑通前向渲染管线;此刻,你准备把那套“每帧为每个光源遍历所有物体”的旧逻辑彻底推倒重写。那么,请系好安全带——我们将从 的第一个参数开始,一帧一帧地拆解延迟渲染如何在现代 GPU 上真正呼吸。 一、为什么非得是 G-Buffer?