【发布时间】:2020-01-12 21:15:03
【问题描述】:
我制作了一个运行良好的网格着色器。但是,它根本不受任何光线的影响。只是为了让您了解具有着色器的平面:
- 它的尺寸是 1000x1x1000(足够宽)
- 使用任何其他材质显示阴影并启用投射阴影
- 使用 Unity 2019.3.0f3
- 通用渲染管线
The plane using custom grid shader(不接收光)
The plane using basic shader(接收光)
我尝试了一些解决方案,包括在末尾添加 FallBack "Diffuse" 或 #include 以及 TRANSFER_SHADOW 的东西。但是,这些也不起作用。
【问题讨论】: