11_添加环境光
添加环境光
球谐光照计算公式
https://zhuanlan.zhihu.com/p/351289217
获取环境光
UE和Unity中都是使用球谐光照来作为环境光,Blender中这里直接使用漫反射节点获取 Forward组新增强度控制参数
这里需要对灯光进行调整,将漫反射和高光影响都设置为0,这样就只有环境光了
调整天空球可以看到颜色变化,但是平行光移动和旋转不会影响 
环境光混和
得到环境光后转换成RGB颜色与强度控制参数相乘,然后在和GammaColor进行乘法混合
输出直接使用加法混合即可,加上漫反射和高光。因为亮度会增加可能导致高光效果不明显,所以这里将高光部分大于1的部分在加一遍对高光提亮 
当前效果
左边是加了环境光,右面是没加的 
Enjoy Reading This Article?
Here are some more articles you might like to read next: