From b7407fa9d7a917f7d62a7a2e12f96e90af11215c Mon Sep 17 00:00:00 2001 From: yum Date: Tue, 20 Aug 2024 13:45:54 -0700 Subject: Add normals replace option to matcap Also add mix factor slider so you can animate matcap opacity. This is useful for adding things like bodysuits. --- tooner.shader | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tooner.shader') diff --git a/tooner.shader b/tooner.shader index 01f50d1..7fb8751 100644 --- a/tooner.shader +++ b/tooner.shader @@ -218,9 +218,13 @@ Shader "yum_food/tooner" _Matcap0_Mask2_Invert("Invert mask", Float) = 0.0 _Matcap0Mode("Matcap mode", Float) = 0 _Matcap0Str("Matcap strength", Float) = 1 + _Matcap0MixFactor("Matcap mix factor", Range(0, 1)) = 1 _Matcap0Emission("Matcap emission", Float) = 0 _Matcap0Quantization("Matcap quantization", Float) = -1 _Matcap0Distortion0("Matcap distortion0", Float) = 0 + _Matcap0Normal_Enabled("Enable normal replacement", Float) = 0 + _Matcap0Normal("Matcap normals", 2D) = "bump" {} + _Matcap0Normal_Str("Matcap normals", Range(0, 10)) = 1 _Matcap1("Matcap", 2D) = "black" {} _Matcap1_Mask("Matcap mask", 2D) = "white" {} @@ -229,9 +233,13 @@ Shader "yum_food/tooner" _Matcap1_Mask2_Invert("Invert mask", Float) = 0.0 _Matcap1Mode("Matcap mode", Float) = 0 _Matcap1Str("Matcap strength", Float) = 1 + _Matcap1MixFactor("Matcap mix factor", Range(0, 1)) = 1 _Matcap1Emission("Matcap emission", Float) = 0 _Matcap1Quantization("Matcap quantization", Float) = -1 _Matcap1Distortion0("Matcap distortion0", Float) = 0 + _Matcap1Normal_Enabled("Enable normal replacement", Float) = 0 + _Matcap1Normal("Matcap normals", 2D) = "bump" {} + _Matcap1Normal_Str("Matcap normals", Range(0, 10)) = 1 _Rim_Lighting0_Enabled("Enable rim lighting", Float) = 0 _Rim_Lighting0_Mode("Rim lighting mode", Float) = 0 -- cgit v1.2.3