summaryrefslogtreecommitdiffstats
path: root/3ner.shader
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2026-04-10 18:40:47 -0700
committeryum <yum.food.vr@gmail.com>2026-04-10 18:40:47 -0700
commitf2ceb26af143f2e929e4f23ccb1fc86fa9e5307b (patch)
treea4b391469ab805a8361a28c74b9daa24a85dbe69 /3ner.shader
parent283b8f253cff4a0e39005ba675d7c2cd7ef3c123 (diff)
aperiodic: let user specify colors, add normals
Diffstat (limited to '3ner.shader')
-rwxr-xr-x3ner.shader20
1 files changed, 20 insertions, 0 deletions
diff --git a/3ner.shader b/3ner.shader
index 1dc06cf..7c71bac 100755
--- a/3ner.shader
+++ b/3ner.shader
@@ -939,6 +939,26 @@ Shader "yum_food/3ner"
[HideInInspector] m_start_Aperiodic_Tiling("Aperiodic Tiling", Float) = 0
[ThryToggle(_APERIODIC_TILING)] _Aperiodic_Tiling_Enabled("Enable", Float) = 0
_Aperiodic_Tiling_Scale("Scale", Float) = 1
+ _Aperiodic_Tiling_Edge_Thickness("Edge Thickness", Range(0, 0.5)) = 0.04
+ [HDR] _Aperiodic_Tiling_Edge_Color("Edge Color", Color) = (0.04, 0.1, 0.04, 1)
+ [HDR] _Aperiodic_Tiling_Color_0("Face 0-1", Color) = (0.4, 0.9, 0.4, 1)
+ [HDR] _Aperiodic_Tiling_Color_1("Face 0-2", Color) = (0.6, 0.7, 0.2, 1)
+ [HDR] _Aperiodic_Tiling_Color_2("Face 0-3", Color) = (0.3, 0.5, 0.0, 1)
+ [HDR] _Aperiodic_Tiling_Color_3("Face 0-4", Color) = (0.2, 0.3, 0.0, 1)
+ [HDR] _Aperiodic_Tiling_Color_4("Face 1-2", Color) = (0.0, 0.3, 0.2, 1)
+ [HDR] _Aperiodic_Tiling_Color_5("Face 1-3", Color) = (0.0, 0.5, 0.4, 1)
+ [HDR] _Aperiodic_Tiling_Color_6("Face 1-4", Color) = (0.2, 0.7, 0.6, 1)
+ [HDR] _Aperiodic_Tiling_Color_7("Face 2-3", Color) = (0.3, 0.6, 0.0, 1)
+ [HDR] _Aperiodic_Tiling_Color_8("Face 2-4", Color) = (0.0, 0.4, 0.0, 1)
+ [HDR] _Aperiodic_Tiling_Color_9("Face 3-4", Color) = (0.0, 0.6, 0.3, 1)
+
+ //ifex _Aperiodic_Tiling_Normals_Enabled==0
+ [HideInInspector] m_start_Aperiodic_Tiling_Normals("Normals", Float) = 0
+ [ThryToggle(_APERIODIC_TILING_NORMALS)] _Aperiodic_Tiling_Normals_Enabled("Enable", Float) = 0
+ _Aperiodic_Tiling_Normal_Strength("Strength", Range(0, 4)) = 1
+ _Aperiodic_Tiling_Normal_Thickness("Thickness", Range(0, 0.5)) = 0.08
+ [HideInInspector] m_end_Aperiodic_Tiling_Normals("Normals", Float) = 0
+ //endex
[HideInInspector] m_end_Aperiodic_Tiling("Aperiodic Tiling", Float) = 0
//endex