summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2024-08-28 15:25:36 -0700
committeryum <yum.food.vr@gmail.com>2024-08-28 15:25:36 -0700
commit86c935309c24b92b8ad66ceb4fc58ed668d39ba6 (patch)
tree1ac8a465ae8a15edddeabe700b6c7c677d93436d
parent101d318cb47dae36010fe856d901c86a467d0f4e (diff)
Put stencil block in additive & shadow caster passes
For now, base properties apply here.
-rw-r--r--tooner.shader15
1 files changed, 15 insertions, 0 deletions
diff --git a/tooner.shader b/tooner.shader
index 82f62a3..6799645 100644
--- a/tooner.shader
+++ b/tooner.shader
@@ -537,6 +537,13 @@ Shader "yum_food/tooner"
ZWrite Off
Cull [_Cull]
+ Stencil {
+ Ref [_Stencil_Ref_Base]
+ Comp [_Stencil_Comp_Base]
+ Pass [_Stencil_Pass_Op_Base]
+ Fail [_Stencil_Fail_Op_Base]
+ }
+
CGPROGRAM
#pragma target 5.0
@@ -588,6 +595,14 @@ Shader "yum_food/tooner"
Tags {
"LightMode" = "ShadowCaster"
}
+
+ Stencil {
+ Ref [_Stencil_Ref_Base]
+ Comp [_Stencil_Comp_Base]
+ Pass [_Stencil_Pass_Op_Base]
+ Fail [_Stencil_Fail_Op_Base]
+ }
+
CGPROGRAM
#pragma target 5.0
#pragma multi_compile_instancing