在自然界中,光源发出的光线向前传播,最后到达一个妨碍它继续传播的物体表面,我们可以将“光线”看作在同样的路径传输的光子流,在完全真空中,这条光线将是一条直线。
但是在现实中,在光路上会遭到三个因素的影响:吸收、反射与折射。
物体表面可能在一个或者多个方向反射全部或者部分光线,它也可能吸收部分光线,使得反射或者折射的光线强度减弱。
如果物体表面是透明的或者半透明的,那么它就会将一部分光线按照不同的方向折射到物体内部,同时吸收部分或者全部光谱或者改变光线的颜色。
吸收、反射以及折射的光线都来自于入射光线,而不会超出入射光线的强度。
例如,一个物体表面不可能反射66%的输入光线,然后再折射50%的输入光线,因为这二者相加将会达到116%。
这样,反射或者折射的光线可以到达其它的物体表面,同样,吸收、反射、折射的光线重新根据入射光线进行计算。
其中一部分光线通过这样的途径传播到我们的眼睛,我们就能够看到最终的渲染图像及场景。
1