我需要一个抖动透明度着色器,以便墙壁不会阻碍摄像机和玩家之间的视线。 我已经在Unity URP的着色器图表和Amplify Shader Editor中创建了一个,但每个都有一个问题,我需要一个完全可用的。 Amplify Shader Editor的材质在正Z轴、负X轴和负Y轴上反转纹理,而其他三个方向是正确的。 我正在使用Amplify Shader Editor的着色器而不是URP着色器图表的"绝对世界空间"节点。 也许这是问题的原因? https://preview.redd.it/ejx729mkezhh1.png?width=1091&format=png&auto=webp&s=06d70dd231fc6478115fd6fd743988854fc0a7cd 我在解决这个问题时遇到困难,所以我尝试重建着色器在URP着色器图表中。 然而,URP着色器图表似乎缺乏"Alpha Clip Threshold Shadow"值。 我使用此值来防止抖动影响我的阴影,因为我不希望玩家能够看到墙后面的东西。 https://preview.redd.it/cpvptp7tgzhh1.png?width=447&format=png&auto=webp&s=f5bb8fad01123b1ca0af465a05c27f001e41af4c https://preview.redd.it/3827txcwfzhh1.png?width=1077&format=png&auto=webp&s=1a54ec10c399f5afbc95f36cab38475f61c42449 https://preview.redd.it/kqmfuxcwfzhh1.png?width=1082&format=png&auto=webp&s=6960228299c7ce8a6902b2971991ac55986cd188 编辑:好吧,这可能就是我犯的最愚蠢的错误。 我通常不在Reddit上发布内容,直到我完全卡住了,但我可以使用Amplify Shader Editor为两种材质(建议以下)创建一个普通和透明的材质... 然而,了解问题的原因和原因还是很有价值的。
困难的三维纹理化透明度三维平面着色器
评论 (0)