GraphicsLab Project之Diffuse Irradiance Environment Map
作者:i_dovelemon 日期:2020-01-04 主题:Rendering Equation,Irradiance Environment Map,Spherical Harmonic 引言 在实时图形渲染中,Global Illumination 是圣杯级的效果。为了实现这个效果,前辈们开发了很多的技术。但是这些技术大都只能用于静态物体上,对于动态的物体却不能很好的支持。所以,为了让动态的物体也有一点 GI 的效果,开发出了一系列的技术。今天,我们就来介绍其中一种技术:Diffuse Irradiance Environment Map。在游戏开发领域,一般称之为 Light Probe(注:当然 Light Probe 能够实现更多的效果,Diffuse 的 GI 是其中一种)。 Diffuse Irradiance Environment Map 是基于 Environment Map 来实现的。所以,它不会考虑阴影和模型本身的光照影响。同时,我们也只探讨光照中的 Diffuse 部分,即 Lambert BRDF 部分。 文章中会存在大量的渲染相关的术语,诸如 irradiance,radiance,solid angle 等等。我们假设你已经了解了这些基础性的概念知识,如果不是,PBRT [文献1] 是一个很好的参考资料。 本文将主要从两个方面来讲述