diff options
| author | yum <yum.food.vr@gmail.com> | 2025-06-14 20:48:03 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2025-06-14 20:48:03 -0700 |
| commit | fbcd6a84b64018a93a3fd4e3e15260d921e93d8e (patch) | |
| tree | 24a762c1a0f2d8d1dace3418193d838b657e33cd /2ner.shader | |
| parent | 60e1e2010ab5eaa01dfd00c30f91384f95a78aa2 (diff) | |
Add meta pass, limit fog to forward base, add fog dir/indir knobs
Diffstat (limited to '2ner.shader')
| -rw-r--r-- | 2ner.shader | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/2ner.shader b/2ner.shader index 3472187..8a8485c 100644 --- a/2ner.shader +++ b/2ner.shader @@ -830,6 +830,8 @@ Shader "yum_food/2ner" [ThryToggle(_RAYMARCHED_FOG)] _Raymarched_Fog_Enabled("Enable", Float) = 0 _Raymarched_Fog_Steps("Steps", Range(1, 32)) = 32 _Raymarched_Fog_Color("Color", Color) = (0.3, 0.3, 0.3, 1) + _Raymarched_Fog_Direct_Light_Intensity("Direct light intensity", Float) = 1 + _Raymarched_Fog_Indirect_Light_Intensity("Indirect light intensity", Float) = 1 _Raymarched_Fog_Dithering_Noise("Dithering noise", 2D) = "black" {} _Raymarched_Fog_Density_Noise("Density noise", 3D) = "black" {} _Raymarched_Fog_Density_Noise_Scale("Density noise scale", Vector) = (1, 1, 1, 0) @@ -2441,6 +2443,23 @@ Shader "yum_food/2ner" ENDCG } + Pass { + Name "META" + Tags { "LightMode" = "Meta" } + + Cull Off + + CGPROGRAM + #pragma vertex vert_meta + #pragma fragment frag_meta + #pragma shader_feature _EMISSION + #pragma shader_feature _METALLICGLOSSMAP + #pragma shader_feature _ _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A + + #define META_PASS + #include "UnityStandardMeta.cginc" + ENDCG + } } CustomEditor "Thry.ShaderEditor" } |
