diff options
| author | yum <yum.food.vr@gmail.com> | 2026-03-31 21:20:11 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2026-03-31 21:20:11 -0700 |
| commit | 3ee87f52f8979aa166c23fbfc2e310590a416a1e (patch) | |
| tree | 501ea1d3b9174543557f4d578fe915b12c536522 /3ner.shader | |
| parent | e595ed41ef130d9883a9f9a4b9566c285f0abde3 (diff) | |
Begin work on triplanar projection feature
Diffstat (limited to '3ner.shader')
| -rwxr-xr-x | 3ner.shader | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/3ner.shader b/3ner.shader index b60eb7d..d5d7815 100755 --- a/3ner.shader +++ b/3ner.shader @@ -511,6 +511,46 @@ Shader "yum_food/3ner" //endex [HideInInspector] m_end_Decals("Decals", Float) = 0 + [HideInInspector] m_start_Triplanar_Layers("Triplanar Layers", Float) = 0 + //ifex _Triplanar_Layer0_Enabled==0 + [HideInInspector] m_start_Triplanar_Layer0("Triplanar Layer 0", Float) = 0 + [ThryToggle(_TRIPLANAR_LAYER0)] _Triplanar_Layer0_Enabled("Enable", Float) = 0 + _Triplanar_Layer0_Scale("Scale", Float) = 1 + + _Triplanar_Layer0_MainTex("Base color", 2D) = "white" {} + [HDR] _Triplanar_Layer0_Color("Tint", Color) = (1, 1, 1, 1) + + //ifex _Triplanar_Layer0_Normal_Enabled==0 + [HideInInspector] m_start_Triplanar_Layer0_Normal("Normal Map", Float) = 0 + [ThryToggle(_TRIPLANAR_LAYER0_NORMAL)] _Triplanar_Layer0_Normal_Enabled("Enable", Float) = 0 + [Normal] _Triplanar_Layer0_Normal("Normal Map", 2D) = "bump" {} + _Triplanar_Layer0_Normal_Scale("Scale", Float) = 1 + [HideInInspector] m_end_Triplanar_Layer0_Normal("Normal Map", Float) = 0 + //endex + + //ifex _Triplanar_Layer0_Metallic_Gloss_Enabled==0 + [HideInInspector] m_start_Triplanar_Layer0_Metallic_Gloss("Metallic Gloss", Float) = 0 + [ThryToggle(_TRIPLANAR_LAYER0_METALLIC_GLOSS)] _Triplanar_Layer0_Metallic_Gloss_Enabled("Enable", Float) = 0 + _Triplanar_Layer0_Metallic_Gloss("Metallic Gloss", 2D) = "white" {} + _Triplanar_Layer0_Metallic("Metallic", Range(0, 1)) = 0 + _Triplanar_Layer0_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [HideInInspector] m_end_Triplanar_Layer0_Metallic_Gloss("Metallic Gloss", Float) = 0 + //endex + + //ifex _Triplanar_Layer0_Burley_Enabled==0 + [HideInInspector] m_start_Triplanar_Layer0_Burley("Burley/Gaussian Mixing", Float) = 0 + [ThryToggle(_TRIPLANAR_LAYER0_BURLEY)] _Triplanar_Layer0_Burley_Enabled("Burley/Gaussian Mixing", Float) = 0 + _Triplanar_Layer0_Burley_Blend_Gamma("Blend Gamma", Range(0, 8)) = 4 + _Triplanar_Layer0_MainTex_Burley_LUT("Base color LUT", 2D) = "white" {} + [Gradient] _Triplanar_Layer0_Normal_Burley_LUT("Normal LUT", 2D) = "white" {} + [Gradient] _Triplanar_Layer0_Metallic_Gloss_Burley_LUT("Metallic Gloss LUT", 2D) = "white" {} + [HideInInspector] m_end_Triplanar_Layer0_Burley("Burley/Gaussian Mixing", Float) = 0 + //endex + + [HideInInspector] m_end_Triplanar_Layer0("Triplanar Layer 0", Float) = 0 + //endex + [HideInInspector] m_end_Triplanar_Layers("Triplanar Layers", Float) = 0 + [HideInInspector] m_start_Matcaps("Matcaps", Float) = 0 //ifex _Matcap0_Enabled==0 [HideInInspector] m_start_Matcap0("Matcap 0", Float) = 0 |
