与面光源一样,发光材质在其表面区域发光。它们有助于在场景中反射光线,并且在游戏过程中可以更改颜色和强度等相关属性。虽然实时全局光照不支持面光源,但使用发光材质仍可实现类似的实时柔和光照效果。
“Emission”是标准着色器的属性,它允许场景中的静态对象发光。默认情况下,“Emission”的值设置为零。这意味着使用标准着色器指定材质的对象不会发光。
发光材质没有范围值,但发出的光同样将以方差速率衰减。只有 Inspector 中标记为“Static”或“Lightmap Static”的对象才会接受发光材质的光。同样,应用于非静态或动态几何体(例如角色)的发光材质将不会影响场景光照。
然而,即使发光量高于零的材质对场景光照没有影响,它们仍然会在屏幕上明亮发光。通过从标准着色器的“Global Illumination”Inspector 属性中选择“None”,也可以获得这种效果。像这样的自发光材质可用于产生诸如氖灯或其他可见光源之类的效果。
发光材质仅直接影响场景中的静态几何体。如果您需要动态或非静态几何体(如角色)接受发光材质发出的光,则必须使用光照探针。