与默认的URP着色器不同,自定义着色器图形着色器不附带“接收阴影”复选框as you can see here。如何在着色器上禁用阴影接收?或者,在使用着色器的任何材质/对象上关闭阴影接收
this is a lit shader that does have "receive shadows" option
与默认的URP着色器不同,自定义着色器图形着色器不附带“接收阴影”复选框as you can see here。如何在着色器上禁用阴影接收?或者,在使用着色器的任何材质/对象上关闭阴影接收
this is a lit shader that does have "receive shadows" option
3条答案
按热度按时间baubqpgj1#
1.去你的图。
1.在 Properties 下面,有一个名为 Keywords 的部分。
1.新增关键字,设置 Reference 为**_RECEIVE_SHADOWS_OFF**,DefinitionShader Feature,ScopeGlobal,DefaultTrue。
1.转到您的材料,单击检查器右上角的三个点并选择 * 调试 *
1.将 Shader Keywords 设置为*_RECEIVE_SHADOWS_OFF**
应该可以了
fnvucqvd2#
当您启用检查器的调试模式时,您可以在渲染器的正下方看到接收阴影的复选框。
编辑:不幸的是,它不工作。也许是一个不推荐的接口。
但是如果你想公开它,关键字方法可能会更方便。你可以选中关键字的复选框,它会快速打开和关闭。
4ngedf3f3#
可以在着色器图形中的“图形检查器”面板的“图形设置”选项卡中禁用“接收阴影”。