自发光是个好东西,好处都有啥?
自发光光照(在UE4中称为“自发光材质”)为美工提供了一种非常有效且系统开销低的方法,可在材质实际未投射光线时制造其正在投射光线的错觉。
自发光材质通过允许美工将“自发光(Emissive)”输入的值提高到大于1.0来实现此效果,这将使材质进入HDR范围, 从而发出你注视非常明亮的光源时可能会看到的泛光效果。
参考文章:http://api.unrealengine.com/CHN/Engine/Rendering/Materials/HowTo/EmissiveGlow/index.html
最终效果
材质制作
自发光材质是自发亮材质,这意味着它们可以与有光照和无光照着色模型配合使用。
但是,自发光材质应尽可能使用无光照着色模型,因为这将产生渲染时系统开销较低的着色器。
在这两种不同的着色模型之间,渲染自发光的方式并没有视觉效果上的差别。 所以,应尽可能使用系统开销较低的无光照着色模型。
即制作自发光材质可以选Unit和Default Lit。其中Unit最省资源。
不过,选了Unit后,有许多通道不能用:
选了Default Lit后,这些通道开放: