diff options
| author | yum <yum.food.vr@gmail.com> | 2024-06-21 18:18:50 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2024-06-21 18:18:50 -0700 |
| commit | 01255d3804afbcaf6c3b9fb620c51291c64f9335 (patch) | |
| tree | 9fb3c9bcca6d52d0830366b3388b5330fa4cbcee /tooner.shader | |
| parent | eadd7efade2162ac66d35c2a9c3e73bb5826f974 (diff) | |
Add parameters for outline width multiplier & stenciling
Outline width makes it easier to animate outline width across an avatar
with many materials of different widths.
Stenciling being toggleable is just nice for customization.
Diffstat (limited to 'tooner.shader')
| -rw-r--r-- | tooner.shader | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tooner.shader b/tooner.shader index d03d53e..d8a8283 100644 --- a/tooner.shader +++ b/tooner.shader @@ -96,6 +96,8 @@ Shader "yum_food/tooner" _Outline_Emission_Strength("Outline emission strength", Range(0, 2)) = 0.2 _Outline_Mask("Outline mask", 2D) = "white" {} _Outline_Mask_Invert("Invert outline mask", Float) = 0.0 + _Outline_Width_Multiplier("Outline width multiplier", Float) = 1 + [MaterialToggle] _Outline_Stenciling("Enable outline stenciling", Float) = 1 _Glitter_Enabled("Glitter enabled", Float) = 0 _Glitter_Mask("Glitter mask", 2D) = "white" {} @@ -400,7 +402,7 @@ Shader "yum_food/tooner" ZTest LEqual Stencil { - Ref 1 + Ref [_Outline_Stenciling] Comp Greater } |
