我是一名刚刚开始编写着色器的开发人员。
我正在制作一个在 Unity URP 环境中使用 alphatest 时渲染阴影的着色器。
但是,如下图所示,存在一个问题,即即使它们是不同的对象,阴影也呈现相同的效果。
我在 Frame Debugger 中检查了创建 Shadowmap 时纹理没有改变。
项目环境如下:
统一版本:2019.4.21
URP 版本:7.5.3
项目仓库:https ://github.com/lklab/UnityURPAlphaTestShadow
如果您能提供帮助,我将不胜感激。
※ 我已经在使用 Opaque 和 AlphaTest (AlphaClip)。