效果
ShaderLab
Shader "Built_in/Texture"{
Properties{
_BaseTex ("Base Tex", 2D) = "White" {}
}
SubShader{
Pass{
Blend SrcAlpha OneMinusSrcAlpha
Tags{
"Queue" = "Opaque"
}
LOD 100
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
sampler2D _BaseTex;
struct appdata{
float4 vert : POSITION;
float2 uv:TEXCOORD0;
};
struct v2f{
float4 pos:SV_POSITION;
float2 uv:TEXCOORD0;
};
v2f vert(appdata u){
v2f o;
o.pos = UnityObjectToClipPos(u.vert);
o.uv = u.uv;
return o;
}
half4 frag(v2f i):SV_Target{
half4 col = tex2D(_BaseTex, i.uv);
return col;
}
ENDCG
}
}
}