diff options
author | chai <215380520@qq.com> | 2024-05-23 10:08:29 +0800 |
---|---|---|
committer | chai <215380520@qq.com> | 2024-05-23 10:08:29 +0800 |
commit | 8722a9920c1f6119bf6e769cba270e63097f8e25 (patch) | |
tree | 2eaf9865de7fb1404546de4a4296553d8f68cc3b /Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/DiffuseAlwaysVisible.shader | |
parent | 3ba4020b69e5971bb0df7ee08b31d10ea4d01937 (diff) |
+ astar project
Diffstat (limited to 'Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/DiffuseAlwaysVisible.shader')
-rw-r--r-- | Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/DiffuseAlwaysVisible.shader | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/DiffuseAlwaysVisible.shader b/Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/DiffuseAlwaysVisible.shader new file mode 100644 index 0000000..495ce62 --- /dev/null +++ b/Other/AstarPathfindingDemo/Packages/com.arongranberg.astar/ExampleScenes/Materials/Classic/DiffuseAlwaysVisible.shader @@ -0,0 +1,45 @@ +Shader "Diffuse - Always visible" { + Properties { + _NotVisibleColor ("X-ray color (RGB)", Color) = (0,1,0,1) + _Color ("Main Color",Color) = (0.5,0.5,0.5,1) + _MainTex ("Base (RGB)", 2D) = "white" {} + } + SubShader { + Tags { "RenderType"="Opaque-1" } + LOD 200 + + + + Pass { + ZTest LEqual + Material { + Diffuse [_Color] + Ambient [_Color] + } + Lighting On + + SetTexture [_MainTex] { + Combine texture * primary DOUBLE, texture * primary + } + } + + Pass { + + ZTest Greater + + Material { + Diffuse [_NotVisibleColor] + } + + Color [_NotVisibleColor] + + } + + + + + + + } + FallBack "Diffuse" +} |