Assignment 7. GAMES202 Homework 4
好久不见!最近在忙别的工作,这几天难得有时间,赶紧把 202 系列作业做个收尾ε٩(๑> ₃ <)۶з! 0x00 To begin with 这篇文章将会包含以下内容: 部分课程内容回顾 GAMES202 作业 4 For reference👇: 📺B 站视频: GAMES202-高质量实时渲染 📦代码仓库: congyuxiaoyoudao/GAMES202_Homework at working 📃 Revisiting Physically Based Shading at Imageworks master 分支上是 202 全部作业汇总,working 分支用于提交代码。需要原始作业可下载 master 分支的包 0x01 课程回顾 Recap 能量守恒的 BSDF Energy-Preserving BSDFs Cook-Torrance 提出的微表面 BRDF 只考虑光线在表面经过一次弹射后出射到观察方向的能量,然而忽略了多次弹射最终出射到观察方向的能量,这就造成了能量损失。尤其是当材质的 roughness 较高时,G 项减小,多次弹射的比例增加,能量损失越严重。 2017 年 Kulla 和 Conty 受到 Disney Principle BRDF 的启发,提出了一种改进的方法,即通过引入一个能量补偿项,将多次弹射出射到观察方向的能量补充回来,就能近似地保持能量守恒。 ...