
一、开场:什么公式能让「光」变成「画面」?1986 年,Jim Kajiya 在 SIGGRAPH 上发表了一篇 9 页的论文「The Rendering Equation」。这篇论文提出了一个积分方程,它只用了 14 个符号,就完整描述了光线如何与场景中的所有表面相互作用并最终到达眼睛。这个方程就是渲染方程(Rendering Equation):L_o(p, ω_o) = L_e(p, ω_o) + ∫_Ω f_r(p, ω_i, ω_o) · L_i(p, ω_i) · (n · ω_i) dω_i它之所以被称为「圣杯公式」,是因为:理论上完整:包含了 PBR 的所有要素(光照、材质、几何);数学上可解:在合理的 BRDF 假设下,可用蒙特卡洛或离散化方法求解;工程上可实现:所有现代 PBR 渲染器(Cycles、V-Ray、UE5 Lumen)都是这个方程的工程近似。理解渲染方程,等于拿到了 PBR 渲染的「母语」。本文从辐射度量学出发,逐项拆解渲染方程的每个符号与物理含义,并给出工程实现路径。二、辐射度量学基础:渲染方程的「词汇表」2.1 四个核心量渲染方程涉及 4 个辐射度量学量(radiometric quantities):