环境光

像点光源、平行光源、聚光灯等,这些光都有明确的光源,光线就是从该光源的所在的位置发出来的。
环境光有所不同,环境光不是由某一个具体的光源发出的。环境光是来自四面八方的光,经过各种物体反射后的结果,它没有确切的光源。可以这么理解,环境光有无数个光源,均匀的分散在各个方向上。为了简化处理,一般环境光在各个方向的强度也都是相同的。
下图展示了环境光和平行光、点光的区别:

在游戏引擎中,比如 Unity 中,用户可以添加多个平行光源和点光源,但是只有一个环境光。即使场景中一个光源也没有,场景中的物体都将受到环境光的影响。
在 Unity 2018.2 中,你可以在从下面的菜单设置环境光: