GAMES 202 - 学习笔记(07)
Lecture 7: Real-Time Global Illumination in 3D
原课程视频链接以及官网
b站视频链接: https://www.bilibili.com/video/av887241709/.
课程官网链接: https://sites.cs.ucsb.edu/~lingqi/teaching/games202.html.
课程今天的内容:
Real-Time Global Illumination
Finishing up
SH for glossy transport
继续上节课的内容,主要解决的是在 Glossy BRDF 下如何根据 PRT 求 shading
首先是在 Diffuse 下求解 shading 的结果为:
该表达式与上节课的表达式有些许不同,但是化简后结果是一致的,这是因为 SH 有正交性,所以 p ! = q p!=q p!=q 的位置的积分都消掉了,因此计算维度降了一维
消掉后,再把 Diffuse BRDF 拿出来的结果就和上节课的一致了:
L o ( p , ω o ) ≈ ρ ∑ l i ∫ Ω B i ( i ) V ( i ) max ( 0 , n ⋅ i ) d i L_{o}\left(\mathrm{p}, \omega_{o}\right) \approx \rho \sum l_{i} \int_{\Omega} \mathrm{B}_{i}(\mathbf{i}) V(\mathbf{i}) \max (0, \boldsymbol{n} \cdot \mathbf{i}) \mathrm{di} Lo(p,ωo)≈ρ∑l