summaryrefslogtreecommitdiff
path: root/Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/Projector Light.shader
diff options
context:
space:
mode:
Diffstat (limited to 'Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/Projector Light.shader')
-rw-r--r--Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/Projector Light.shader26
1 files changed, 26 insertions, 0 deletions
diff --git a/Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/Projector Light.shader b/Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/Projector Light.shader
new file mode 100644
index 0000000..58f19d3
--- /dev/null
+++ b/Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/Projector Light.shader
@@ -0,0 +1,26 @@
+Shader "Projector/Light" {
+ Properties {
+ _Color ("Main Color", Color) = (1,1,1,1)
+ _ShadowTex ("Cookie", 2D) = "" { TexGen ObjectLinear }
+ _FalloffTex ("FallOff", 2D) = "" { TexGen ObjectLinear }
+ }
+ Subshader {
+ Pass {
+ ZWrite off
+ Fog { Color (0, 0, 0) }
+ Color [_Color]
+ ColorMask RGB
+ Blend DstColor One
+ Offset -1, -1
+ SetTexture [_ShadowTex] {
+ combine texture * primary, ONE - texture
+ Matrix [_Projector]
+ }
+ SetTexture [_FalloffTex] {
+ constantColor (0,0,0,0)
+ combine previous lerp (texture) constant
+ Matrix [_ProjectorClip]
+ }
+ }
+ }
+} \ No newline at end of file