Discard.shader 548 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. Shader "DashGame/Discard"
  2. {
  3. Properties
  4. {
  5. }
  6. SubShader
  7. {
  8. Tags { "RenderType"="Opaque" }
  9. Pass
  10. {
  11. CGPROGRAM
  12. #pragma vertex vert
  13. #pragma fragment frag
  14. #include "UnityCG.cginc"
  15. struct appdata
  16. {
  17. float4 vertex : POSITION;
  18. };
  19. struct v2f
  20. {
  21. float4 vertex : SV_POSITION;
  22. };
  23. v2f vert (appdata v)
  24. {
  25. v2f o;
  26. o.vertex = UnityObjectToClipPos(v.vertex);
  27. return o;
  28. }
  29. fixed4 frag (v2f i) : SV_Target
  30. {
  31. discard;
  32. return fixed4(1, 1, 1, 1);
  33. }
  34. ENDCG
  35. }
  36. }
  37. }