本文前言 在学习图形学(games101 from bilibili)的时候,也遇到了像这样的问题,Cook-Torrance模型无法实现粗糙度为0时,物体微表面呈现绝对镜面的效果(呈现出一面镜子),为了搜寻解决办法,因此看到了这篇博客,因为是全英文,所以就花了一点时间翻译了一下,方便日后重新观看,红色字对原博客的补充说明 前言 最近我正在为我的渲染器开发microfacet brdf模型,我注意到为microfacet brdf提供一个单独的采样方法是非常必要的,而不是使用默认的方法,因为默认…