如何解决如何在着色器图形的自定义函数中使用 TEXCOORD0?
我已经使用普通着色器实现了一个代码,现在我将其转换为着色器图。我使用 uv 值使用片段着色器为命中点附近的某些区域着色,如何在着色器图形自定义函数中获得相同的结果?这是我在普通着色器中的代码。 如何在着色器图中访问 i.uv.x 和 i.uv.y?
fixed4 frag (v2f i) : SV_Target
{
fixed4 col = tex2D(_MainTex,i.uv);
if (abs(i.uv.x - _x) < 0.04 && abs(i.uv.y - _y) < 0.04)
{
col = _Color;
}
return col;
}
解决方法
您应该结合使用 UV 节点和拆分节点。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。