【发布时间】:2021-06-06 22:02:55
【问题描述】:
我是一名刚刚开始编写着色器的开发人员。
我正在制作一个在 Unity URP 环境中使用 alphatest 时渲染阴影的着色器。
但是,如下图所示,存在一个问题,即即使是不同的物体,阴影也呈现相同的效果。
我在 Frame Debugger 中检查了创建 Shadowmap 时纹理没有改变。
项目环境如下:
Unity版本:2019.4.21
URP 版本:7.5.3
项目仓库:https://github.com/lklab/UnityURPAlphaTestShadow
如果您能提供帮助,我将不胜感激。
※ 我已经在使用 Opaque 和 AlphaTest (AlphaClip)。
【问题讨论】:
-
这能回答你的问题吗? Cast shadow of transparent plane in URP
-
@Iggy,我已经在使用 Opaque 和 AlphaTest (AlphaClip)。谢谢