嘿everyone, 我在URP中遇到了一个stencil效应的问题。
我构建了一个系统,walls和窗户都会在运行时动态生成。每一个墙壁都有一个独特的stencil ID,在运行时动态生成。需要窗户在墙壁上“切出一个孔”,但是仍然能让其它墙壁或物体出现在后面。
但是我的现在的stencil设置却仅仅创建了“穿透整个世界”的孔。如果一个窗户位于一墙壁上的话,它会挡住墙壁后面的所有其他墙壁。
我的设置:
- 墙壁是单独的预设有唯一的ID。
- 窗户是动态创建的预设,有时会排在两个墙壁的交界线上。
你们有人遇到过类似的问题吗?如何限制stencil mask仅仅影响特定的ID或仅仅影响“父”墙壁?希望有人的可以给个建议!
评论 (0)