实验"软渲染器:局部光照 (15 分)"中的环境光强

计算机图形学 493 views 5 replies 🔒 closed
#1 ·

如何在 phong_fragment_shader 函数中获得环境光强?

#2 ·

set ambient light intensity。同问,文件里面就这一句话,是让我们自己凭感觉设置的意思吗?

#3 ·

可以看 light.h,遍历 lights 列表就可以了

#4 ·

我阅读了 light.h,但是 light.h 中只提及了点光源的光强,没有提及环境光的光强。

#5 ·
U
uebian

直接加上 ambient 就行了,可以把他看作环境光的光强乘以环境光系数

#6 ·

需要指定一个任意常数作为环境光系数,然后将整体的颜色叠加环境光系数*ambient。

🔒 Closed