IBL diffuse irradiance map遇到的一个问题

时间:2021-01-01 00:57:42


主要参考的learnopengl,今天是20210530星期日

前几天回忆这个部分的时候,康下面公式变换,忽然觉得不对劲,到了周末康康是怎么不对劲

IBL diffuse irradiance map遇到的一个问题

IBL diffuse irradiance map遇到的一个问题

你看上面的公式拆解和下面的输出代码,是不是哪里不对劲

IBL diffuse irradiance map遇到的一个问题

别的不说,这个b-a对应上面光照积分公式,一个对应的就是2PI 一个是PI/2吧。

再说他输出的代码

那是不是该长这样?。?

IBL diffuse irradiance map遇到的一个问题

这样对应代码康康, 代码不包含Kd,C,就对上了

IBL diffuse irradiance map遇到的一个问题

下面是截图来源

​漫反射辐照 - LearnOpenGL CN (learnopengl-cn.github.io)​

​​矩形法求定积分的原理和实现_tb_youth的博客博客​​

​​Image Based Lighting: Diffuse irradiance - 闪之剑圣