我想我在某种程度上坚持一个基本问题,我只是没有得到正确答案。
Phong照明模型包含环境,漫反射和镜面反射部分。
每个部分包含光的颜色(环境或源)与系数(环境,漫反射,高光)的乘积:)I_r * coe_r
I_g * coe_g
I_b * coe_b
光和系数由r,g,b颜色通道组成:
from
假设灯光为绿色(0,1,0)且系数(无关紧要)为蓝色(0,0,1),则结果为黑色(0,0,0)。
这有什么用呢?
答案 0 :(得分:1)
蓝色物体仅反射蓝光。如果使用包含所有颜色的白光点亮它,它只反射蓝光,这就是为什么它对观察者来说是蓝色的。如果你在蓝色物体上照射没有蓝色成分的光线,则不会反射光线。
在现实生活中,灯光和颜料永远不会变得纯净,并且在这些情况下物体不会显得完全变黑。但是,在计算机图形领域,这很容易发生。