Unity Shader Graph 径向填充

问题描述 投票:0回答:2

我正在尝试重新创建其行为类似于 UI 中的径向填充图像的着色器。

这是 URP Unlit 着色器: enter image description here

但是有一个问题。我想将 alpha 输出限制为 0 或 1,因为结果是灰度,会产生不需要的外观。所以,地板就是这样!不?步?不?看看它产生了什么,那种奇怪的粉红癫痫症。

有人可以帮助我,这样就不会发生这种情况吗?

谢谢!

PS。好吧,我明白了。这是因为角度梯度。所以我决定不使用渐变,这个形状一直有效直到它重叠。我应该使用什么形状来重新创建径向填充图像效果? enter image description here

unity-game-engine shader shader-graph
2个回答
3
投票

好的,我已经成功创建了径向填充着色器 enter image description here


0
投票

非常感谢,我基于此为 SpriteRenderer 制作了一个着色器

  • _MainText默认值为空圆形图片

着色器图

© www.soinside.com 2019 - 2024. All rights reserved.