急,用shadergraph做的HDR外发光的材质球问题
unity3d吧
全部回复
仅看楼主
level 7
用shader graph做一个带有HDR的外发光描边。
做好材质球发现放在SpriteRenderer里面是正常的,放到ui的Image组建里就不正常
左侧是scene视图,可以正常显示HDR外发光,但是右侧game视图则不显示HDR效果,只显示一个简单的描边
比较疑惑,有大佬看看是啥问题吗
2022年06月04日 05点06分 1
level 7
参数是这么设置的
2022年06月04日 05点06分 2
level 13
检查相机的post,检查管线的hdr是否勾选
2022年06月04日 05点06分 3
勾选了,原因发现了,我的canvas是overlay导致ui的image受不到2d光源照射,改成camera就行了[惊哭]
2022年06月04日 05点06分
@光与影月之華 yes,world canvas也行
2022年06月04日 05点06分
level 7
已解决,Canvas必须设置为Screen Space-Camera或者World Space才能被2d光源渲染到
不删了,以后有人有类似的还可以翻到
2022年06月04日 05点06分 4
1