From 86680bb2efb0854d95de8ca1dabbd7399d806dd9 Mon Sep 17 00:00:00 2001 From: yum Date: Fri, 6 Mar 2026 14:56:19 -0800 Subject: Add three more decal slots --- 3ner.shader | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) (limited to '3ner.shader') diff --git a/3ner.shader b/3ner.shader index 83872c6..32f51d7 100755 --- a/3ner.shader +++ b/3ner.shader @@ -101,6 +101,114 @@ Shader "yum_food/3ner" //endex [HideInInspector] m_end_Decal0("Decal 0", Float) = 0 //endex + + //ifex _Decal1_Enabled==0 + [HideInInspector] m_start_Decal1("Decal 1", Float) = 0 + [ThryToggle(_DECAL1)] _Decal1_Enabled("Enable", Float) = 0 + _Decal1_MainTex("Base color", 2D) = "white" {} + [HDR] _Decal1_Color("Tint", Color) = (1, 1, 1, 1) + _Decal1_Opacity("Opacity", Range(0, 1)) = 1 + [ThryWideEnum(Repeat, 0, Mirror, 1, Clamp, 2)] _Decal1_UV_Mode("UV Mode", Int) = 0 + [ThryWideEnum(AlphaBlend, 0, Multiply, 1, AddProduct, 2)] _Decal1_Mix_Mode("Mix Mode", Int) = 0 + [IntRange] _Decal1_UV_Channel("UV Channel", Range(0, 3)) = 0 + [ThryToggle(_DECAL1_ALBEDO_CLAMP)] _Decal1_Albedo_Clamp("Clamp albedo", Float) = 0 + + //ifex _Decal1_Mask_Enabled==0 + [HideInInspector] m_start_Decal1_Mask("Mask", Float) = 0 + [ThryToggle(_DECAL1_MASK)] _Decal1_Mask_Enabled("Enable", Float) = 0 + _Decal1_Mask("Mask", 2D) = "white" {} + [ThryToggle(_DECAL1_MASK_INVERT)] _Decal1_Mask_Invert("Invert", Float) = 0 + [IntRange] _Decal1_Mask_UV_Channel("UV Channel", Range(0, 3)) = 0 + [HideInInspector] m_end_Decal1_Mask("Mask", Float) = 0 + //endex + + //ifex _Decal1_Metallic_Gloss_Enabled==0 + [HideInInspector] m_start_Decal1_Metallic_Gloss("Metallic Gloss", Float) = 0 + [ThryToggle(_DECAL1_METALLIC_GLOSS)] _Decal1_Metallic_Gloss_Enabled("Enable", Float) = 0 + _Decal1_Metallic_Gloss("Metallic Gloss", 2D) = "white" {} + [HideInInspector] m_end_Decal1_Metallic_Gloss("Metallic Gloss", Float) = 0 + //endex + + //ifex _Decal1_Rotation_Enabled==0 + [HideInInspector] m_start_Decal1_Rotation("Rotation", Float) = 0 + [ThryToggle(_DECAL1_ROTATION)] _Decal1_Rotation_Enabled("Enable", Float) = 0 + _Decal1_Rotation("Rotation", Range(-0.5, 0.5)) = 0 + [HideInInspector] m_end_Decal1_Rotation("Rotation", Float) = 0 + //endex + [HideInInspector] m_end_Decal1("Decal 1", Float) = 0 + //endex + + //ifex _Decal2_Enabled==0 + [HideInInspector] m_start_Decal2("Decal 2", Float) = 0 + [ThryToggle(_DECAL2)] _Decal2_Enabled("Enable", Float) = 0 + _Decal2_MainTex("Base color", 2D) = "white" {} + [HDR] _Decal2_Color("Tint", Color) = (1, 1, 1, 1) + _Decal2_Opacity("Opacity", Range(0, 1)) = 1 + [ThryWideEnum(Repeat, 0, Mirror, 1, Clamp, 2)] _Decal2_UV_Mode("UV Mode", Int) = 0 + [ThryWideEnum(AlphaBlend, 0, Multiply, 1, AddProduct, 2)] _Decal2_Mix_Mode("Mix Mode", Int) = 0 + [IntRange] _Decal2_UV_Channel("UV Channel", Range(0, 3)) = 0 + [ThryToggle(_DECAL2_ALBEDO_CLAMP)] _Decal2_Albedo_Clamp("Clamp albedo", Float) = 0 + + //ifex _Decal2_Mask_Enabled==0 + [HideInInspector] m_start_Decal2_Mask("Mask", Float) = 0 + [ThryToggle(_DECAL2_MASK)] _Decal2_Mask_Enabled("Enable", Float) = 0 + _Decal2_Mask("Mask", 2D) = "white" {} + [ThryToggle(_DECAL2_MASK_INVERT)] _Decal2_Mask_Invert("Invert", Float) = 0 + [IntRange] _Decal2_Mask_UV_Channel("UV Channel", Range(0, 3)) = 0 + [HideInInspector] m_end_Decal2_Mask("Mask", Float) = 0 + //endex + + //ifex _Decal2_Metallic_Gloss_Enabled==0 + [HideInInspector] m_start_Decal2_Metallic_Gloss("Metallic Gloss", Float) = 0 + [ThryToggle(_DECAL2_METALLIC_GLOSS)] _Decal2_Metallic_Gloss_Enabled("Enable", Float) = 0 + _Decal2_Metallic_Gloss("Metallic Gloss", 2D) = "white" {} + [HideInInspector] m_end_Decal2_Metallic_Gloss("Metallic Gloss", Float) = 0 + //endex + + //ifex _Decal2_Rotation_Enabled==0 + [HideInInspector] m_start_Decal2_Rotation("Rotation", Float) = 0 + [ThryToggle(_DECAL2_ROTATION)] _Decal2_Rotation_Enabled("Enable", Float) = 0 + _Decal2_Rotation("Rotation", Range(-0.5, 0.5)) = 0 + [HideInInspector] m_end_Decal2_Rotation("Rotation", Float) = 0 + //endex + [HideInInspector] m_end_Decal2("Decal 2", Float) = 0 + //endex + + //ifex _Decal3_Enabled==0 + [HideInInspector] m_start_Decal3("Decal 3", Float) = 0 + [ThryToggle(_DECAL3)] _Decal3_Enabled("Enable", Float) = 0 + _Decal3_MainTex("Base color", 2D) = "white" {} + [HDR] _Decal3_Color("Tint", Color) = (1, 1, 1, 1) + _Decal3_Opacity("Opacity", Range(0, 1)) = 1 + [ThryWideEnum(Repeat, 0, Mirror, 1, Clamp, 2)] _Decal3_UV_Mode("UV Mode", Int) = 0 + [ThryWideEnum(AlphaBlend, 0, Multiply, 1, AddProduct, 2)] _Decal3_Mix_Mode("Mix Mode", Int) = 0 + [IntRange] _Decal3_UV_Channel("UV Channel", Range(0, 3)) = 0 + [ThryToggle(_DECAL3_ALBEDO_CLAMP)] _Decal3_Albedo_Clamp("Clamp albedo", Float) = 0 + + //ifex _Decal3_Mask_Enabled==0 + [HideInInspector] m_start_Decal3_Mask("Mask", Float) = 0 + [ThryToggle(_DECAL3_MASK)] _Decal3_Mask_Enabled("Enable", Float) = 0 + _Decal3_Mask("Mask", 2D) = "white" {} + [ThryToggle(_DECAL3_MASK_INVERT)] _Decal3_Mask_Invert("Invert", Float) = 0 + [IntRange] _Decal3_Mask_UV_Channel("UV Channel", Range(0, 3)) = 0 + [HideInInspector] m_end_Decal3_Mask("Mask", Float) = 0 + //endex + + //ifex _Decal3_Metallic_Gloss_Enabled==0 + [HideInInspector] m_start_Decal3_Metallic_Gloss("Metallic Gloss", Float) = 0 + [ThryToggle(_DECAL3_METALLIC_GLOSS)] _Decal3_Metallic_Gloss_Enabled("Enable", Float) = 0 + _Decal3_Metallic_Gloss("Metallic Gloss", 2D) = "white" {} + [HideInInspector] m_end_Decal3_Metallic_Gloss("Metallic Gloss", Float) = 0 + //endex + + //ifex _Decal3_Rotation_Enabled==0 + [HideInInspector] m_start_Decal3_Rotation("Rotation", Float) = 0 + [ThryToggle(_DECAL3_ROTATION)] _Decal3_Rotation_Enabled("Enable", Float) = 0 + _Decal3_Rotation("Rotation", Range(-0.5, 0.5)) = 0 + [HideInInspector] m_end_Decal3_Rotation("Rotation", Float) = 0 + //endex + [HideInInspector] m_end_Decal3("Decal 3", Float) = 0 + //endex [HideInInspector] m_end_Decals("Decals", Float) = 0 [HideInInspector] m_start_Matcaps("Matcaps", Float) = 0 -- cgit v1.2.3