Highlight.shader 712 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. Shader "Hidden/MTE/Highlight"
  2. {
  3. Properties
  4. {
  5. _Color("Tint Color", Color) = (0.6, 0, 0, 1)
  6. }
  7. CGINCLUDE
  8. #pragma surface surf Lambert decal:add
  9. fixed4 _Color;
  10. struct Input {
  11. float4 color : COLOR;
  12. };
  13. void surf(Input IN, inout SurfaceOutput o) {
  14. fixed4 c = _Color;
  15. o.Albedo = c.rgb;
  16. o.Alpha = c.a;
  17. }
  18. ENDCG
  19. Category
  20. {
  21. Tags
  22. {
  23. "Queue" = "Transparent"
  24. "RenderType" = "Transparent"
  25. }
  26. LOD 250
  27. CULL OFF
  28. AlphaToMask On
  29. SubShader//for target 3.0+
  30. {
  31. CGPROGRAM
  32. #pragma target 3.0
  33. ENDCG
  34. }
  35. SubShader//for target 2.5
  36. {
  37. CGPROGRAM
  38. #pragma target 2.5
  39. ENDCG
  40. }
  41. SubShader//for target 2.0
  42. {
  43. CGPROGRAM
  44. #pragma target 2.0
  45. ENDCG
  46. }
  47. }
  48. }