summaryrefslogtreecommitdiffstats
path: root/3ner.shader
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2026-03-31 21:20:11 -0700
committeryum <yum.food.vr@gmail.com>2026-03-31 21:20:11 -0700
commit3ee87f52f8979aa166c23fbfc2e310590a416a1e (patch)
tree501ea1d3b9174543557f4d578fe915b12c536522 /3ner.shader
parente595ed41ef130d9883a9f9a4b9566c285f0abde3 (diff)
Begin work on triplanar projection feature
Diffstat (limited to '3ner.shader')
-rwxr-xr-x3ner.shader40
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