Unity3D 中的灯光与渲染
最近仔细研究了Unity3D中的灯光以及渲染,有了全新的认识,在这里整理记录下来。博主所使用的是Unity3D 2017.3.1f1这个版本。 一、 Unity3D中的灯光 Directional Light :平行光,用来模拟太阳发射的光。 Point Light :点光源,用于模拟场景中的灯和其他本地光源。 Spot Light :聚光灯,通常用于人造光源,如手电筒,汽车前灯和探照灯。 Area Light :区域光,只能用于烘焙中。 Reflection Group :反射探针,用于准确反射周围环境。 Light Probe Group :灯光探针组,用于记录场景中光照信息,实时影响物体。 Environment Lighting :环境光。场景的整体外观和亮度的主要依靠于环境光,环境光是从各个方面来影响对象的。 Emissive Materials :自发光材质,类似于区域光,只能使用在静态物体中,并且只能照明静态物。 二、 Unity3D 中虚拟环境的组成 Unity3D 中虚拟环境由天空盒、环境光、环境反射以及场景中的光源共同构成。我们按照下面的步骤,可以将场景还原到最原始的状态: 1、关闭场景中的所有灯光。 2、 进入 Window->Lighting->Setting->Scene 窗口。 3、 设置 Environment->Skybox