Unity Shader Graph 径向填充

Posted

技术标签:

【中文标题】Unity Shader Graph 径向填充【英文标题】:Unity Shader Graph Radial Fill 【发布时间】:2021-10-07 17:07:29 【问题描述】:

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

这里是 URP Unlit 着色器:

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

有人可以帮助我避免这种情况发生吗?

谢谢!

PS。好的,我想通了。这是因为角度梯度。所以我决定不使用渐变,这种形状在重叠之前一直有效。我应该使用什么形状来重新创建径向填充图像效果?

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于Unity Shader Graph 径向填充的主要内容,如果未能解决你的问题,请参考以下文章

Unity,如何在Shader Graph中设置shader标签“DisableBatching”=“True”?

Unity Shader Graph尝试

unity shader可视化工具——Shader Graph

Unity使用Shader Graph实现遮挡剔除

Unity使用Shader Graph实现遮挡剔除

Unity使用Shader Graph实现遮挡剔除