diff options
| author | yum <yum.food.vr@gmail.com> | 2024-07-14 15:54:16 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2024-07-14 15:54:16 -0700 |
| commit | 2af60b243f15a4aa609176a6b0259bb4d2f1984f (patch) | |
| tree | 22d45fc72c238be4542894c1091a15dd60d6c11e /tooner.shader | |
| parent | eed8c3622c6d1ff7e54fd971bf470c70492e55bb (diff) | |
Switch to Mochie's BRDF
Better than Unity BRDF and supports things like parameterizable
half-lambertian lighting.
Diffstat (limited to 'tooner.shader')
| -rw-r--r-- | tooner.shader | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tooner.shader b/tooner.shader index 3185682..cd2371f 100644 --- a/tooner.shader +++ b/tooner.shader @@ -271,12 +271,36 @@ Shader "yum_food/tooner" _Trochoid_R("R", Float) = 5.0 _Trochoid_r("r", Float) = 3.0 _Trochoid_d("d", Float) = 5.0 + + _Enable_SSR("Enable SSR", Float) = 0 + _SSRStrength("SSR Strength", Float) = 1 + _SSRHeight("SSR Height", Float) = 0.1 + [HideInInspector]_NoiseTexSSR("SSR Noise Texture", 2D) = "black" {} + _EdgeFade("Edge Fade", Range(0,1)) = 0.1 + [ToggleUI]_EdgeFadeToggle("Edge Fade Toggle", Int) = 1 + + _ScatterDist("_ScatterDist", Float) = 0 + _ScatterPow("_ScatterPow", Float) = 0 + _ScatterIntensity("_ScatterIntensity", Float) = 0 + _ScatterAmbient("_ScatterAmbient", Float) = 0 + _GSAA("_GSAA", Float) = 0 + _GSAAStrength("_GSAAStrength", Float) = 0 + _WrappingFactor("_WrappingFactor", Float) = 0 + _Subsurface("_Subsurface", Float) = 0 + _SpecularStrength("_SpecularStrength", Float) = 0 + _FresnelStrength("_FresnelStrength", Float) = 0 + _UseFresnel("_UseFresnel", Float) = 0 + _ReflectionStrength("_ReflectionStrength", Float) = 0 + shadowedReflections("shadowedReflections", Vector) = (0, 0, 0, 0) + _ReflShadows("_ReflShadows", Vector) = (0, 0, 0, 0) + _ReflShadowStrength("_ReflShadowStrength", Vector) = (0, 0, 0, 0) } SubShader { Tags { "VRCFallback"="ToonCutout" } + Pass { Tags { "RenderType"="Opaque" |
