Unity HDRP ShaderGraph 如何开启材质球自发光属性
今天在学习ShaderGraph的时候,发现了一个问题,我的环境是Unity2019.4.0f1 LTS HDRP管线。当我想要一些自发光效果的时候,我为Emission节点挂了一个Color节点。当我保存节点后到实际场景去预览的时候: 自发光根本不起作用。 但是材质预览窗口却是有自发光效果: 于是我便去对比Unity默认的Lit材质,发现Lit Shader下要自发光起作用需要将: Emission Inputs下的Exposure weight值调为:0自发光才能起作用;1则是不起作用。 于是我便从ShaderGraph中去寻找相同的节点,结果发现了以下这个节点: Emission Node 这个节点跟默认的Lit shader一样,将Emission Inputs下的参数全部暴露出来;当我将这个节点挂在自发光属性前,并将节点内Exposure weight值设为0的时候,材质球成功开启自发光。