1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
| Shader "Character/ShadowReceiver" {
| Properties{
| }
|
| SubShader{
| Tags{
| "RenderType" = "Opaque"
| "Queue" = "Transparent"
| "LightMode" = "ForwardBase"
| }
|
| Blend SrcAlpha OneMinusSrcAlpha
|
| LOD 100
|
| Pass{
| Cull Back
| Lighting Off
| Fog{ Mode Off }
|
| CGPROGRAM
|
| #pragma target 3.0
| #pragma vertex vert
| #pragma fragment frag
|
| #pragma exclude_renderers flash
|
| #include "UnityCG.cginc"
|
| struct appdata_t {
| float4 vertex : POSITION;
| };
|
| struct v2f {
| float4 vertex : SV_POSITION;
| };
|
| v2f vert(appdata_t v)
| {
| v2f o;
| o.vertex = UnityObjectToClipPos(v.vertex);
| return o;
| }
|
| fixed4 frag(v2f i) : COLOR
| {
| return float4(1,1,1,0);
| }
|
| ENDCG
| }
| }
|
| }
|
|