带有着色器图形的双面着色器

时间:2020-02-12 16:29:05

标签: unity3d lwrp

关于着色器,我是一个完整的初学者,正在构建一个项目,并且需要在其中使用Shader Graph。

我想知道是否可以在一张脸的每一侧渲染两个不同的东西,例如在法线一侧渲染纹理和法线贴图,在脸的背面渲染纯黑色而没有阴影或灯光。

2 个答案:

答案 0 :(得分:1)

如果要设置由ShaderGraph制作的着色器以在“双面”模式下渲染,则必须在“主设置”中启用此选项,例如在屏幕上:

答案 1 :(得分:0)

好吧……我想出了一种方法,我认为这根本没有优化,但是可以完美地工作。

在检查器中,我向对象添加了第二种材质,并使用“ Is Front Face”和“ Branch”节点创建了一个新的着色器,以将普通面设置为透明,将“背面”设置为显示颜色I想要