style: tab to space
parent
1c8fdbc050
commit
915eb07668
|
@ -1,16 +1,16 @@
|
||||||
Shader "Hidden/SoftMask" {
|
Shader "Hidden/SoftMask" {
|
||||||
|
|
||||||
SubShader {
|
SubShader {
|
||||||
Tags {"Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent"}
|
Tags {"Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent"}
|
||||||
LOD 100
|
LOD 100
|
||||||
|
|
||||||
Cull Off
|
Cull Off
|
||||||
ZWrite Off
|
ZWrite Off
|
||||||
Blend SrcAlpha One
|
Blend SrcAlpha One
|
||||||
ColorMask [_ColorMask]
|
ColorMask [_ColorMask]
|
||||||
|
|
||||||
Pass {
|
Pass {
|
||||||
CGPROGRAM
|
CGPROGRAM
|
||||||
#pragma vertex vert_img
|
#pragma vertex vert_img
|
||||||
#pragma fragment frag
|
#pragma fragment frag
|
||||||
#pragma target 2.0
|
#pragma target 2.0
|
||||||
|
@ -25,8 +25,8 @@ SubShader {
|
||||||
{
|
{
|
||||||
return saturate(tex2D(_MainTex, i.uv).a/_Softness) * _Alpha;
|
return saturate(tex2D(_MainTex, i.uv).a/_Softness) * _Alpha;
|
||||||
}
|
}
|
||||||
ENDCG
|
ENDCG
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -46,7 +46,7 @@ Shader "UI/Default-SoftMask"
|
||||||
Pass
|
Pass
|
||||||
{
|
{
|
||||||
Name "Default"
|
Name "Default"
|
||||||
CGPROGRAM
|
CGPROGRAM
|
||||||
#pragma vertex vert
|
#pragma vertex vert
|
||||||
#pragma fragment frag
|
#pragma fragment frag
|
||||||
|
|
||||||
|
@ -57,7 +57,7 @@ Shader "UI/Default-SoftMask"
|
||||||
#pragma multi_compile __ UNITY_UI_ALPHACLIP
|
#pragma multi_compile __ UNITY_UI_ALPHACLIP
|
||||||
|
|
||||||
#include "Packages/com.coffee.softmask-for-ugui/Shaders/SoftMask.cginc" // Add for soft mask
|
#include "Packages/com.coffee.softmask-for-ugui/Shaders/SoftMask.cginc" // Add for soft mask
|
||||||
#pragma shader_feature __ SOFTMASK_EDITOR // Add for soft mask
|
#pragma shader_feature __ SOFTMASK_EDITOR // Add for soft mask
|
||||||
|
|
||||||
struct appdata_t
|
struct appdata_t
|
||||||
{
|
{
|
||||||
|
@ -104,14 +104,14 @@ Shader "UI/Default-SoftMask"
|
||||||
color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect);
|
color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect);
|
||||||
|
|
||||||
#ifdef UNITY_UI_ALPHACLIP
|
#ifdef UNITY_UI_ALPHACLIP
|
||||||
clip (color.a - 0.001);
|
clip (color.a - 0.001);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
color.a *= SoftMask(IN.vertex, IN.worldPosition); // Add for soft mask
|
color.a *= SoftMask(IN.vertex, IN.worldPosition); // Add for soft mask
|
||||||
|
|
||||||
return color;
|
return color;
|
||||||
}
|
}
|
||||||
ENDCG
|
ENDCG
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue