yum-archive/Tooner
A toon shader for Unity's BIRP.
git clone https://git.yummers.dev/yum-archive/Tooner
9b52e08
master
1Shader "yum_food/tooner" 2{ 3 // Unity fucking sucks ass and sometimes incorrectly uses an old cached 4 // version of the shader. Bump the nonce below to encourage it to use the 5 // current version. 6 // Build nonce: 39 7 Properties 8 { 9 _Color("Base color", Color) = (0.8, 0.8, 0.8, 1) 10 _Metallic("Metallic", Range(0, 1)) = 0 11 _Roughness("Roughness", Range(0, 4)) = 0.5 12 _Roughness_Invert("Roughness invert", Float) = 0 13 14 _Clearcoat_Enabled("Clearcoat enabled", Float) = 0 15 _Clearcoat_Strength("Clearcoat strength", Range(0, 1)) = 0 16 _Clearcoat_Roughness("Clearcoat strength", Range(0, 1)) = 0 17 _Clearcoat_Mask("Clearcoat mask", 2D) = "white" {} 18 _Clearcoat_Mask_Invert("Clearcoat mask invert", Float) = 0 19 _Clearcoat_Mask2("Clearcoat mask 2", 2D) = "white" {} 20 _Clearcoat_Mask2_Invert("Clearcoat mask 2 invert", Float) = 0 21 _Clearcoat_Use_Texture_Normals("Use texture normals", Float) = 1 22 23 _Rendering_Cutout_Noise_Mask("Noise mask", 2D) = "white" {} 24 _Rendering_Cutout_Speed("Speed (for stochastic methods)", Float) = 1 25 _Rendering_Cutout_SSFD_Scale("Scale", Float) = 1 26 _Rendering_Cutout_SSFD_Max_Fwidth("Max fwidth", Float) = 1 27 _Rendering_Cutout_SSFD_Noise("Noise", 3D) = "black" {} 28 29 _MainTex("Base color", 2D) = "white" {} 30 [Normal] _BumpMap("Normal", 2D) = "bump" {} 31 _MetallicTex("Metallic", 2D) = "white" {} 32 _MetallicTexChannel("Metallic", Range(0, 3)) = 2 33 _RoughnessTex("Roughness", 2D) = "black" {} 34 _RoughnessTexChannel("Roughness", Range(0, 3)) = 1 35 _PBR_Sampler_Mode("Sampler mode", Range(0,1)) = 0 36 37 _PBR_Overlay0_Enable("Enable PBR overlay", Float) = 0.0 38 _PBR_Overlay0_BaseColor("Base color", Color) = (0.8, 0.8, 0.8, 1) 39 _PBR_Overlay0_Metallic_Enable("Metallic enable", Float) = 0 40 _PBR_Overlay0_Metallic("Metallic", Range(0, 1)) = 0 41 _PBR_Overlay0_Roughness_Enable("Roughness enable", Float) = 0 42 _PBR_Overlay0_Roughness("Roughness", Range(0, 1)) = 1 43 _PBR_Overlay0_BaseColorTex("Base color", 2D) = "white" {} 44 _PBR_Overlay0_Emission("Emission", Color) = (1, 1, 1, 1) 45 _PBR_Overlay0_EmissionTex("Emission", 2D) = "black" {} 46 _PBR_Overlay0_NormalTex("Normal", 2D) = "bump" {} 47 _PBR_Overlay0_MetallicTex("Metallic", 2D) = "white" {} 48 _PBR_Overlay0_RoughnessTex("Roughness", 2D) = "black" {} 49 _PBR_Overlay0_Tex_NormalStr("Normal texture strength", Range(0, 10)) = 1 50 _PBR_Overlay0_Mask("Mask", 2D) = "white" {} 51 _PBR_Overlay0_Mask_Invert("Mask invert", Float) = 0.0 52 _PBR_Overlay0_Mix("Mix mode", Float) = 0.0 53 _PBR_Overlay0_Constrain_By_Alpha("Constrain by alpha channel", Float) = 0.0 54 _PBR_Overlay0_Constrain_By_Alpha_Min("Constrain by alpha channel", Range(0, 1)) = 0 55 _PBR_Overlay0_Constrain_By_Alpha_Max("Constrain by alpha channel", Range(0, 1)) = 1 56 _PBR_Overlay0_Alpha_Multiplier("Constrain by alpha channel", Range(0, 5)) = 1 57 _PBR_Overlay0_UV_Select("UV channel", Range(0,7)) = 0 58 _PBR_Overlay0_Sampler_Mode("Sampler mode", Range(0,1)) = 0 59 _PBR_Overlay0_Mip_Bias("Mip bias", Float) = 0.0 60 _PBR_Overlay0_Mask_Glitter("Mask glitter", Float) = 0.0 61 62 _PBR_Overlay1_Enable("Enable PBR overlay", Float) = 0.0 63 _PBR_Overlay1_BaseColor("Base color", Color) = (0.8, 0.8, 0.8, 1) 64 _PBR_Overlay1_Metallic_Enable("Metallic enable", Float) = 0 65 _PBR_Overlay1_Metallic("Metallic", Range(0, 1)) = 0 66 _PBR_Overlay1_Roughness_Enable("Roughness enable", Float) = 0 67 _PBR_Overlay1_Roughness("Roughness", Range(0, 1)) = 1 68 _PBR_Overlay1_BaseColorTex("Base color", 2D) = "white" {} 69 _PBR_Overlay1_Emission("Emission", Color) = (1, 1, 1, 1) 70 _PBR_Overlay1_EmissionTex("Emission", 2D) = "black" {} 71 _PBR_Overlay1_NormalTex("Normal", 2D) = "bump" {} 72 _PBR_Overlay1_MetallicTex("Metallic", 2D) = "white" {} 73 _PBR_Overlay1_RoughnessTex("Roughness", 2D) = "black" {} 74 _PBR_Overlay1_Tex_NormalStr("Normal texture strength", Range(0, 10)) = 1 75 _PBR_Overlay1_Mask("Mask", 2D) = "white" {} 76 _PBR_Overlay1_Mask_Invert("Mask invert", Float) = 0.0 77 _PBR_Overlay1_Mix("Mix mode", Float) = 0.0 78 _PBR_Overlay1_Constrain_By_Alpha("Constrain by alpha channel", Float) = 0.0 79 _PBR_Overlay1_Constrain_By_Alpha_Min("Constrain by alpha channel", Range(0, 1)) = 0 80 _PBR_Overlay1_Constrain_By_Alpha_Max("Constrain by alpha channel", Range(0, 1)) = 1 81 _PBR_Overlay1_Alpha_Multiplier("Constrain by alpha channel", Range(0, 5)) = 1 82 _PBR_Overlay1_UV_Select("UV channel", Range(0,7)) = 0 83 _PBR_Overlay1_Sampler_Mode("Sampler mode", Range(0,1)) = 0 84 _PBR_Overlay1_Mip_Bias("Mip bias", Float) = 0.0 85 _PBR_Overlay1_Mask_Glitter("Mask glitter", Float) = 0.0 86 87 _PBR_Overlay2_Enable("Enable PBR overlay", Float) = 0.0 88 _PBR_Overlay2_BaseColor("Base color", Color) = (0.8, 0.8, 0.8, 1) 89 _PBR_Overlay2_Metallic_Enable("Metallic enable", Float) = 0 90 _PBR_Overlay2_Metallic("Metallic", Range(0, 1)) = 0 91 _PBR_Overlay2_Roughness_Enable("Roughness enable", Float) = 0 92 _PBR_Overlay2_Roughness("Roughness", Range(0, 1)) = 1 93 _PBR_Overlay2_BaseColorTex("Base color", 2D) = "white" {} 94 _PBR_Overlay2_Emission("Emission", Color) = (1, 1, 1, 1) 95 _PBR_Overlay2_EmissionTex("Emission", 2D) = "black" {} 96 _PBR_Overlay2_NormalTex("Normal", 2D) = "bump" {} 97 _PBR_Overlay2_MetallicTex("Metallic", 2D) = "white" {} 98 _PBR_Overlay2_RoughnessTex("Roughness", 2D) = "black" {} 99 _PBR_Overlay2_Tex_NormalStr("Normal texture strength", Range(0, 10)) = 1 100 _PBR_Overlay2_Mask("Mask", 2D) = "white" {} 101 _PBR_Overlay2_Mask_Invert("Mask invert", Float) = 0.0 102 _PBR_Overlay2_Mix("Mix mode", Float) = 0.0 103 _PBR_Overlay2_Constrain_By_Alpha("Constrain by alpha channel", Float) = 0.0 104 _PBR_Overlay2_Constrain_By_Alpha_Min("Constrain by alpha channel", Range(0, 1)) = 0 105 _PBR_Overlay2_Constrain_By_Alpha_Max("Constrain by alpha channel", Range(0, 1)) = 1 106 _PBR_Overlay2_Alpha_Multiplier("Constrain by alpha channel", Range(0, 5)) = 1 107 _PBR_Overlay2_UV_Select("UV channel", Range(0,7)) = 0 108 _PBR_Overlay2_Sampler_Mode("Sampler mode", Range(0,1)) = 0 109 _PBR_Overlay2_Mip_Bias("Mip bias", Float) = 0.0 110 _PBR_Overlay2_Mask_Glitter("Mask glitter", Float) = 0.0 111 112 _PBR_Overlay3_Enable("Enable PBR overlay", Float) = 0.0 113 _PBR_Overlay3_BaseColor("Base color", Color) = (0.8, 0.8, 0.8, 1) 114 _PBR_Overlay3_Metallic_Enable("Metallic enable", Float) = 0 115 _PBR_Overlay3_Metallic("Metallic", Range(0, 1)) = 0 116 _PBR_Overlay3_Roughness_Enable("Roughness enable", Float) = 0 117 _PBR_Overlay3_Roughness("Roughness", Range(0, 1)) = 1 118 _PBR_Overlay3_BaseColorTex("Base color", 2D) = "white" {} 119 _PBR_Overlay3_Emission("Emission", Color) = (1, 1, 1, 1) 120 _PBR_Overlay3_EmissionTex("Emission", 2D) = "black" {} 121 _PBR_Overlay3_NormalTex("Normal", 2D) = "bump" {} 122 _PBR_Overlay3_MetallicTex("Metallic", 2D) = "white" {} 123 _PBR_Overlay3_RoughnessTex("Roughness", 2D) = "black" {} 124 _PBR_Overlay3_Tex_NormalStr("Normal texture strength", Range(0, 10)) = 1 125 _PBR_Overlay3_Mask("Mask", 2D) = "white" {} 126 _PBR_Overlay3_Mask_Invert("Mask invert", Float) = 0.0 127 _PBR_Overlay3_Mix("Mix mode", Float) = 0.0 128 _PBR_Overlay3_Constrain_By_Alpha("Constrain by alpha channel", Float) = 0.0 129 _PBR_Overlay3_Constrain_By_Alpha_Min("Constrain by alpha channel", Range(0, 1)) = 0 130 _PBR_Overlay3_Constrain_By_Alpha_Max("Constrain by alpha channel", Range(0, 1)) = 1 131 _PBR_Overlay3_Alpha_Multiplier("Constrain by alpha channel", Range(0, 5)) = 1 132 _PBR_Overlay3_UV_Select("UV channel", Range(0,7)) = 0 133 _PBR_Overlay3_Sampler_Mode("Sampler mode", Range(0,1)) = 0 134 _PBR_Overlay3_Mip_Bias("Mip bias", Float) = 0.0 135 _PBR_Overlay3_Mask_Glitter("Mask glitter", Float) = 0.0 136 137 _Decal0_Enable("Enable decal", Float) = 0.0 138 _Decal0_Color("Base color", Color) = (1, 1, 1, 1) 139 _Decal0_BaseColor("Base color", 2D) = "white" {} 140 _Decal0_BaseColor_Mode("Base color mode", Float) = 0 141 _Decal0_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 142 _Decal0_SDF_Invert("SDF invert", Float) = 0 143 _Decal0_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 144 _Decal0_SDF_Px_Range("SDF px range", Float) = 2 145 _Decal0_Roughness("Roughness", 2D) = "white" {} 146 _Decal0_Metallic("Metallic", 2D) = "black" {} 147 _Decal0_Emission_Strength("Emission strength", Float) = 0 148 _Decal0_Angle("Emission strength", Range(0,1)) = 0 149 _Decal0_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 150 _Decal0_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 151 _Decal0_Mask("Mask", 2D) = "white" {} 152 _Decal0_Mask_Invert("Mask invert", Float) = 0.0 153 _Decal0_Tiling_Mode("Tiling mode", Range(0,1)) = 0 154 _Decal0_UV_Select("UV channel", Range(0,7)) = 0 155 _Decal0_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 156 _Decal0_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 157 _Decal0_Domain_Warping_Strength("Domain warping noise strength", Float) = 0.05 158 _Decal0_Domain_Warping_Speed("Domain warping noise speed", Float) = .1 159 _Decal0_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 160 _Decal0_Domain_Warping_Scale("Domain warping scale", Float) = .1 161 162 _Decal1_Enable("Enable decal", Float) = 0.0 163 _Decal1_Color("Base color", Color) = (1, 1, 1, 1) 164 _Decal1_BaseColor("Base color", 2D) = "white" {} 165 _Decal1_BaseColor_Mode("Base color mode", Float) = 0 166 _Decal1_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 167 _Decal1_SDF_Invert("SDF invert", Float) = 0 168 _Decal1_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 169 _Decal1_SDF_Px_Range("SDF px range", Float) = 2 170 _Decal1_Roughness("Roughness", 2D) = "white" {} 171 _Decal1_Metallic("Metallic", 2D) = "black" {} 172 _Decal1_Emission_Strength("Emission strength", Float) = 0 173 _Decal1_Angle("Emission strength", Range(0,1)) = 0 174 _Decal1_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 175 _Decal1_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 176 _Decal1_Mask("Mask", 2D) = "white" {} 177 _Decal1_Mask_Invert("Mask invert", Float) = 0.0 178 _Decal1_Tiling_Mode("Tiling mode", Range(0,1)) = 0 179 _Decal1_UV_Select("UV channel", Range(0,7)) = 0 180 _Decal1_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 181 _Decal1_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 182 _Decal1_Domain_Warping_Strength("Domain warping noise strength", Float) = 0.05 183 _Decal1_Domain_Warping_Speed("Domain warping noise speed", Float) = .1 184 _Decal1_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 185 _Decal1_Domain_Warping_Scale("Domain warping scale", Float) = .1 186 187 _Decal2_Enable("Enable decal", Float) = 0.0 188 _Decal2_Color("Base color", Color) = (1, 1, 1, 1) 189 _Decal2_BaseColor("Base color", 2D) = "white" {} 190 _Decal2_BaseColor_Mode("Base color mode", Float) = 0 191 _Decal2_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 192 _Decal2_SDF_Invert("SDF invert", Float) = 0 193 _Decal2_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 194 _Decal2_SDF_Px_Range("SDF px range", Float) = 2 195 _Decal2_Roughness("Roughness", 2D) = "white" {} 196 _Decal2_Metallic("Metallic", 2D) = "black" {} 197 _Decal2_Emission_Strength("Emission strength", Float) = 0 198 _Decal2_Angle("Emission strength", Range(0,1)) = 0 199 _Decal2_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 200 _Decal2_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 201 _Decal2_Mask("Mask", 2D) = "white" {} 202 _Decal2_Mask_Invert("Mask invert", Float) = 0.0 203 _Decal2_Tiling_Mode("Tiling mode", Range(0,1)) = 0 204 _Decal2_UV_Select("UV channel", Range(0,7)) = 0 205 _Decal2_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 206 _Decal2_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 207 _Decal2_Domain_Warping_Strength("Domain warping noise strength", Float) = 0.05 208 _Decal2_Domain_Warping_Speed("Domain warping noise speed", Float) = .1 209 _Decal2_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 210 _Decal2_Domain_Warping_Scale("Domain warping scale", Float) = .1 211 212 _Decal3_Enable("Enable decal", Float) = 0.0 213 _Decal3_Color("Base color", Color) = (1, 1, 1, 1) 214 _Decal3_BaseColor("Base color", 2D) = "white" {} 215 _Decal3_BaseColor_Mode("Base color mode", Float) = 0 216 _Decal3_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 217 _Decal3_SDF_Invert("SDF invert", Float) = 0 218 _Decal3_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 219 _Decal3_SDF_Px_Range("SDF px range", Float) = 2 220 _Decal3_Roughness("Roughness", 2D) = "white" {} 221 _Decal3_Metallic("Metallic", 2D) = "black" {} 222 _Decal3_Emission_Strength("Emission strength", Float) = 0 223 _Decal3_Angle("Emission strength", Range(0,1)) = 0 224 _Decal3_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 225 _Decal3_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 226 _Decal3_Mask("Mask", 2D) = "white" {} 227 _Decal3_Mask_Invert("Mask invert", Float) = 0.0 228 _Decal3_Tiling_Mode("Tiling mode", Range(0,1)) = 0 229 _Decal3_UV_Select("UV channel", Range(0,7)) = 0 230 _Decal3_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 231 _Decal3_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 232 _Decal3_Domain_Warping_Strength("Domain warping noise strength", Float) = 0.05 233 _Decal3_Domain_Warping_Speed("Domain warping noise speed", Float) = .1 234 _Decal3_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 235 _Decal3_Domain_Warping_Scale("Domain warping scale", Float) = .1 236 237 _Decal4_Enable("Enable decal", Float) = 0.0 238 _Decal4_Color("Base color", Color) = (1, 1, 1, 1) 239 _Decal4_BaseColor("Base color", 2D) = "white" {} 240 _Decal4_BaseColor_Mode("Base color mode", Float) = 0 241 _Decal4_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 242 _Decal4_SDF_Invert("SDF invert", Float) = 0 243 _Decal4_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 244 _Decal4_SDF_Px_Range("SDF px range", Float) = 2 245 _Decal4_Roughness("Roughness", 2D) = "white" {} 246 _Decal4_Metallic("Metallic", 2D) = "black" {} 247 _Decal4_Emission_Strength("Emission strength", Float) = 0 248 _Decal4_Angle("Emission strength", Range(0,1)) = 0 249 _Decal4_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 250 _Decal4_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 251 _Decal4_Mask("Mask", 2D) = "white" {} 252 _Decal4_Mask_Invert("Mask invert", Float) = 0.0 253 _Decal4_Tiling_Mode("Tiling mode", Range(0,1)) = 0 254 _Decal4_UV_Select("UV channel", Range(0,7)) = 0 255 _Decal4_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 256 _Decal4_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 257 _Decal4_Domain_Warping_Strength("Domain warping noise strength", Float) = 0.05 258 _Decal4_Domain_Warping_Speed("Domain warping noise speed", Float) = .1 259 _Decal4_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 260 _Decal4_Domain_Warping_Scale("Domain warping scale", Float) = .1 261 262 _Decal5_Enable("Enable decal", Float) = 0.0 263 _Decal5_Color("Base color", Color) = (1, 1, 1, 1) 264 _Decal5_BaseColor("Base color", 2D) = "white" {} 265 _Decal5_BaseColor_Mode("Base color mode", Float) = 0 266 _Decal5_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 267 _Decal5_SDF_Invert("SDF invert", Float) = 0 268 _Decal5_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 269 _Decal5_SDF_Px_Range("SDF px range", Float) = 2 270 _Decal5_Roughness("Roughness", 2D) = "white" {} 271 _Decal5_Metallic("Metallic", 2D) = "black" {} 272 _Decal5_Emission_Strength("Emission strength", Float) = 0 273 _Decal5_Angle("Emission strength", Range(0,1)) = 0 274 _Decal5_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 275 _Decal5_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 276 _Decal5_Mask("Mask", 2D) = "white" {} 277 _Decal5_Mask_Invert("Mask invert", Float) = 0.0 278 _Decal5_Tiling_Mode("Tiling mode", Range(0,1)) = 0 279 _Decal5_UV_Select("UV channel", Range(0,7)) = 0 280 _Decal5_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 281 _Decal5_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 282 _Decal5_Domain_Warping_Strength("Domain warping noise strength", Float) = 0.05 283 _Decal5_Domain_Warping_Speed("Domain warping noise speed", Float) = .1 284 _Decal5_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 285 _Decal5_Domain_Warping_Scale("Domain warping scale", Float) = .1 286 287 _Decal6_Enable("Enable decal", Float) = 0.0 288 _Decal6_Color("Base color", Color) = (1, 1, 1, 1) 289 _Decal6_BaseColor("Base color", 2D) = "white" {} 290 _Decal6_BaseColor_Mode("Base color mode", Float) = 0 291 _Decal6_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 292 _Decal6_SDF_Invert("SDF invert", Float) = 0 293 _Decal6_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 294 _Decal6_SDF_Px_Range("SDF px range", Float) = 2 295 _Decal6_Roughness("Roughness", 2D) = "white" {} 296 _Decal6_Metallic("Metallic", 2D) = "black" {} 297 _Decal6_Emission_Strength("Emission strength", Float) = 0 298 _Decal6_Angle("Emission strength", Range(0,1)) = 0 299 _Decal6_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 300 _Decal6_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 301 _Decal6_Mask("Mask", 2D) = "white" {} 302 _Decal6_Mask_Invert("Mask invert", Float) = 0.0 303 _Decal6_Tiling_Mode("Tiling mode", Range(0,1)) = 0 304 _Decal6_UV_Select("UV channel", Range(0,7)) = 0 305 _Decal6_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 306 _Decal6_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 307 _Decal6_Domain_Warping_Strength("Domain warping noise strength", Float) = 0.05 308 _Decal6_Domain_Warping_Speed("Domain warping noise speed", Float) = .1 309 _Decal6_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 310 _Decal6_Domain_Warping_Scale("Domain warping scale", Float) = .1 311 312 _Decal7_Enable("Enable decal", Float) = 0.0 313 _Decal7_Color("Base color", Color) = (1, 1, 1, 1) 314 _Decal7_BaseColor("Base color", 2D) = "white" {} 315 _Decal7_BaseColor_Mode("Base color mode", Float) = 0 316 _Decal7_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 317 _Decal7_SDF_Invert("SDF invert", Float) = 0 318 _Decal7_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 319 _Decal7_SDF_Px_Range("SDF px range", Float) = 2 320 _Decal7_Roughness("Roughness", 2D) = "white" {} 321 _Decal7_Metallic("Metallic", 2D) = "black" {} 322 _Decal7_Emission_Strength("Emission strength", Float) = 0 323 _Decal7_Angle("Emission strength", Range(0,1)) = 0 324 _Decal7_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 325 _Decal7_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 326 _Decal7_Mask("Mask", 2D) = "white" {} 327 _Decal7_Mask_Invert("Mask invert", Float) = 0.0 328 _Decal7_Tiling_Mode("Tiling mode", Range(0,1)) = 0 329 _Decal7_UV_Select("UV channel", Range(0,7)) = 0 330 _Decal7_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 331 _Decal7_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 332 _Decal7_Domain_Warping_Strength("Domain warping noise strength", Float) = 0.05 333 _Decal7_Domain_Warping_Speed("Domain warping noise speed", Float) = .1 334 _Decal7_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 335 _Decal7_Domain_Warping_Scale("Domain warping scale", Float) = .1 336 337 _Decal8_Enable("Enable decal", Float) = 0.0 338 _Decal8_Color("Base color", Color) = (1, 1, 1, 1) 339 _Decal8_BaseColor("Base color", 2D) = "white" {} 340 _Decal8_BaseColor_Mode("Base color mode", Float) = 0 341 _Decal8_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 342 _Decal8_SDF_Invert("SDF invert", Float) = 0 343 _Decal8_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 344 _Decal8_SDF_Px_Range("SDF px range", Float) = 2 345 _Decal8_Roughness("Roughness", 2D) = "white" {} 346 _Decal8_Metallic("Metallic", 2D) = "black" {} 347 _Decal8_Emission_Strength("Emission strength", Float) = 0 348 _Decal8_Angle("Emission strength", Range(0,1)) = 0 349 _Decal8_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 350 _Decal8_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 351 _Decal8_Mask("Mask", 2D) = "white" {} 352 _Decal8_Mask_Invert("Mask invert", Float) = 0.0 353 _Decal8_Tiling_Mode("Tiling mode", Range(0,1)) = 0 354 _Decal8_UV_Select("UV channel", Range(0,7)) = 0 355 _Decal8_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 356 _Decal8_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 357 _Decal8_Domain_Warping_Strength("Domain warping noise strength", Float) = 0.05 358 _Decal8_Domain_Warping_Speed("Domain warping noise speed", Float) = .1 359 _Decal8_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 360 _Decal8_Domain_Warping_Scale("Domain warping scale", Float) = .1 361 362 _Decal9_Enable("Enable decal", Float) = 0.0 363 _Decal9_Color("Base color", Color) = (1, 1, 1, 1) 364 _Decal9_BaseColor("Base color", 2D) = "white" {} 365 _Decal9_BaseColor_Mode("Base color mode", Float) = 0 366 _Decal9_SDF_Threshold("SDF threshold", Range(0, 1)) = 0.5 367 _Decal9_SDF_Invert("SDF invert", Float) = 0 368 _Decal9_SDF_Softness("SDF softness", Range(0, 1)) = 0.01 369 _Decal9_SDF_Px_Range("SDF px range", Float) = 2 370 _Decal9_Roughness("Roughness", 2D) = "white" {} 371 _Decal9_Metallic("Metallic", 2D) = "black" {} 372 _Decal9_Emission_Strength("Emission strength", Float) = 0 373 _Decal9_Angle("Emission strength", Range(0,1)) = 0 374 _Decal9_Alpha_Multiplier("Alpha multiplier", Range(0, 1)) = 1 375 _Decal9_Round_Alpha_Multiplier("Round alpha multiplier", Float) = 0 376 _Decal9_Mask("Mask", 2D) = "white" {} 377 _Decal9_Mask_Invert("Mask invert", Float) = 0.0 378 _Decal9_Tiling_Mode("Tiling mode", Range(0,1)) = 0 379 _Decal9_UV_Select("UV channel", Range(0,7)) = 0 380 _Decal9_Domain_Warping_Enable_Static("Enable domain warping", Float) = 0 381 _Decal9_Domain_Warping_Noise("Domain warping noise", 2D) = "black" {} 382 _Decal9_Domain_Warping_Strength("Domain warping strength", Float) = 0.05 383 _Decal9_Domain_Warping_Speed("Domain warping speed", Float) = .1 384 _Decal9_Domain_Warping_Octaves("Domain warping octaves", Float) = 5 385 _Decal9_Domain_Warping_Scale("Domain warping scale", Float) = .1 386 387 [NoScaleOffset] _EmissionMap("Emission map", 2D) = "black" {} 388 _EmissionColor("Emission color", Color) = (0, 0, 0) 389 390 [NoScaleOffset] _Emission0Tex("Emission map", 2D) = "black" {} 391 _Emission0Color("Emission color", Color) = (0, 0, 0) 392 _Emission0Multiplier("Emission multiplier", Range(0, 2)) = 1 393 _Emission0_UV_Select("UV channel", Range(0,7)) = 0 394 [NoScaleOffset] _Emission1Tex("Emission map", 2D) = "black" {} 395 _Emission1Color("Emission color", Color) = (0, 0, 0) 396 _Emission1Multiplier("Emission multiplier", Range(0, 2)) = 1 397 _Emission1_UV_Select("UV channel", Range(0,7)) = 0 398 _Global_Emission_Factor("Global emission factor", Float) = 1 399 _Global_Emission_Additive_Factor("Global emission additive factor", Float) = 0 400 401 [NoScaleOffset] _Tex_NormalStr("Normal texture strength", Range(0, 10)) = 1 402 403 _Cubemap("Cubemap", Cube) = "" {} 404 _Cubemap_Limit_To_Metallic("Limit cubemap to metallic", Float) = 0.0 405 _Lighting_Factor("Lighting factor", Range(0, 5)) = 1 406 _Direct_Lighting_Factor("Direct lighting factor", Range(0, 5)) = 1 407 _Vertex_Lighting_Factor("Vertex lighting factor", Range(0, 5)) = 1 408 _Indirect_Specular_Lighting_Factor("Indirect specular lighting factor", Range(0, 5)) = 1 409 _Indirect_Specular_Lighting_Factor2("Indirect specular lighting factor", Range(0, 5)) = 1 410 _Indirect_Diffuse_Lighting_Factor("Indirect diffuse lighting factor", Range(0, 5)) = 1 411 _Reflection_Probe_Saturation("Reflection probe saturation", Range(0, 1)) = 1 412 _Enable_Brightness_Clamp("Enable brightness clamp", Float) = 0 413 _Min_Brightness("Min brightness", Range(0, 1)) = 0 414 _Max_Brightness("Max brightness", Range(0, 10)) = 1 415 _Mesh_Normal_Strength("Mesh normal strength", Range(0, 10)) = 1 416 _NormalStr("Normal strength", Range(0, 10)) = 1 417 _Ambient_Occlusion("Ambient occlusion", 2D) = "white" {} 418 _Ambient_Occlusion_Strength("Ambient occlusion", Range(0,1)) = 1 419 _Aces_Filmic_Enable_Static("Enable ACES filmic tonemapping", Float) = 0 420 421 _Proximity_Dimming_Enable_Static("Enable proximity dimming", Float) = 0 422 _Proximity_Dimming_Min_Dist("Proximity dimming min distance", Float) = 0 423 _Proximity_Dimming_Max_Dist("Proximity dimming max distance", Float) = 1 424 _Proximity_Dimming_Factor("Proximity dimming max distance", Float) = 0 425 426 _Shading_Mode("Shading mode", Range(0, 1)) = 0 427 _Mesh_Normals_Mode("Normals mode", Float) = 3 428 _Flatten_Mesh_Normals_Str("Flatten mesh normals strength", Float) = 100.0 429 [MaterialToggle] _Confabulate_Normals("Confabulate mesh normals", Float) = 0.0 430 431 _Alpha_Cutoff("Alpha cutoff", Range(0, 1)) = 0.5 432 _Rendering_Cutout_Noise_Scale("Noise scale", Float) = 1 433 _Rendering_Cutout_Ign_Seed("IGN seed", Float) = 0 434 _Frame_Counter_Enable_Static("Frame counter enable", Float) = 0 435 _Frame_Counter("Frame counter", Float) = 0 436 437 _Outline_Width("Outline width", Range(0, 0.1)) = 0.01 438 _Outline_Color("Outline color", Color) = (0, 0, 0, 1) 439 _Outline_Emission_Strength("Outline emission strength", Range(0, 2)) = 0.2 440 _Outline_Mask("Outline mask", 2D) = "white" {} 441 _Outline_Mask_Invert("Invert outline mask", Float) = 0.0 442 _Outline_Width_Multiplier("Outline width multiplier", Float) = 1 443 444 _Glitter_Enabled("Glitter enabled", Float) = 0 445 _Glitter_Mask("Glitter mask", 2D) = "white" {} 446 _Glitter_Color("Glitter color", Color) = (1, 1, 1, 1) 447 _Glitter_Density("Glitter density", Float) = 400 448 _Glitter_Amount("Glitter amount", Range(1, 100)) = 35 449 _Glitter_Speed("Glitter speed", Float) = 1 450 _Glitter_Seed("Glitter seed", Float) = 1 451 _Glitter_Brightness("Glitter brightness (unlit)", Float) = 1 452 _Glitter_Brightness_Lit("Glitter brightness (lit)", Float) = 0 453 _Glitter_Angle("Glitter angle", Range(0, 90)) = 90 454 _Glitter_Power("Glitter power", Float) = 30 455 _Glitter_UV_Select("Glitter UV channel", Range(0, 7)) = 0 456 _Glitter_Vector_Mask_Enabled("Glitter vector mask enabled", Float) = 0 457 _Glitter_Vector_Mask_Vector("Glitter vector mask vector", Vector) = (1, 0, 0) 458 _Glitter_Vector_Mask_Power("Glitter vector mask power", Float) = 1 459 _Glitter_Vector_Mask_Invert("Glitter vector mask invert", Float) = 0 460 461 _Gimmick_Letter_Grid_Enable_Static("Enable letter grid (static)", Float) = 0 462 _Gimmick_Letter_Grid_Texture("Letter grid texture", 2D) = "black" {} 463 _Gimmick_Letter_Grid_Tex_Res_X("Texture letter grid X resolution", Float) = 16 464 _Gimmick_Letter_Grid_Tex_Res_Y("Texture letter grid Y resolution", Float) = 8 465 _Gimmick_Letter_Grid_Res_X("Letter grid X resolution", Float) = 8 466 _Gimmick_Letter_Grid_Res_Y("Letter grid Y resolution", Float) = 8 467 _Gimmick_Letter_Grid_UV_Scale_Offset("Letter grid UV bounds", Vector) = (1, 1, 0, 0) 468 _Gimmick_Letter_Grid_Padding("Padding", Float) = 0.02 469 _Gimmick_Letter_Grid_Color("Color", Color) = (1, 1, 1, 1) 470 _Gimmick_Letter_Grid_Metallic("Metallic", Range(0, 1)) = 0 471 _Gimmick_Letter_Grid_Roughness("Roughness", Range(0 ,1)) = 0.5 472 _Gimmick_Letter_Grid_Emission("Emission", Range(0 ,1)) = 0.0 473 _Gimmick_Letter_Grid_UV_Select("Letter grid UV channel", Range(0, 7)) = 0 474 _Gimmick_Letter_Grid_Color_Wave("Letter grid color wave", Float) = 0 475 _Gimmick_Letter_Grid_Color_Wave_Speed("Letter grid color wave", Float) = 1 476 _Gimmick_Letter_Grid_Color_Wave_Frequency("Letter grid color wave", Float) = 1 477 _Gimmick_Letter_Grid_Rim_Lighting("_Gimmick_Letter_Grid_Rim_Lighting", Float) = 0 478 _Gimmick_Letter_Grid_Rim_Lighting_Power("_Gimmick_Letter_Grid_Rim_Lighting_Power", Float) = 5 479 _Gimmick_Letter_Grid_Rim_Lighting_Center("_Gimmick_Letter_Grid_Rim_Lighting_Center", Float) = 0 480 _Gimmick_Letter_Grid_Rim_Lighting_Quantization("_Gimmick_Letter_Grid_Rim_Lighting_Quantization", Float) = -1 481 _Gimmick_Letter_Grid_Rim_Lighting_Mask("Mask", 2D) = "white" {} 482 _Gimmick_Letter_Grid_Rim_Lighting_Mask_UV_Select("_Gimmick_Letter_Grid_Rim_Lighting_Mask_UV_Select", Float) = 0 483 _Gimmick_Letter_Grid_Rim_Lighting_Mask_Invert("_Gimmick_Letter_Grid_Rim_Lighting_Mask_Invert", Float) = 0 484 485 _Gimmick_Letter_Grid_2_Enable_Static("Enable letter grid 2 (static)", Float) = 0 486 _Gimmick_Letter_Grid_2_Texture("Letter grid texture", 2D) = "black" {} 487 _Gimmick_Letter_Grid_2_Tex_Res_X("Texture letter grid X resolution", Float) = 16 488 _Gimmick_Letter_Grid_2_Tex_Res_Y("Texture letter grid Y resolution", Float) = 8 489 _Gimmick_Letter_Grid_2_Res_X("Letter grid X resolution", Range(1, 4)) = 1 490 _Gimmick_Letter_Grid_2_Res_Y("Letter grid Y resolution", Range(1, 4)) = 1 491 _Gimmick_Letter_Grid_2_Data_Row_0("Letter grid data row 0", Vector) = (0, 0, 0, 0) 492 _Gimmick_Letter_Grid_2_Data_Row_1("Letter grid data row 1", Vector) = (0, 0, 0, 0) 493 _Gimmick_Letter_Grid_2_Data_Row_2("Letter grid data row 2", Vector) = (0, 0, 0, 0) 494 _Gimmick_Letter_Grid_2_Data_Row_3("Letter grid data row 3", Vector) = (0, 0, 0, 0) 495 _Gimmick_Letter_Grid_2_UV_Scale_Offset("Letter grid UV bounds", Vector) = (1, 1, 0, 0) 496 _Gimmick_Letter_Grid_2_Padding("Padding", Float) = 0.02 497 _Gimmick_Letter_Grid_2_Color("Color", Color) = (1, 1, 1, 1) 498 _Gimmick_Letter_Grid_2_Metallic("Metallic", Range(0, 1)) = 0 499 _Gimmick_Letter_Grid_2_Roughness("Roughness", Range(0 ,1)) = 0.5 500 _Gimmick_Letter_Grid_2_Emission("Emission", Range(0 ,1)) = 0.0 501 _Gimmick_Letter_Grid_2_Mask("Mask", 2D) = "white" {} 502 _Gimmick_Letter_Grid_2_Global_Offset("Global offset", Float) = 0 503 _Gimmick_Letter_Grid_2_Screen_Px_Range("Screen px range (from msdfgen)", Float) = 10 504 _Gimmick_Letter_Grid_2_Min_Screen_Px_Range("Minimum screen px range", Float) = 1 505 _Gimmick_Letter_Grid_2_Blurriness("Blurriness", Float) = 0.5 506 _Gimmick_Letter_Grid_2_Alpha_Threshold("Alpha threshold", Range(0, 1)) = 0.5 507 508 [MaterialToggle] _Explode_Toggle("Explode toggle", Float) = 0 509 _Explode_Phase("Explode phase", Range(0, 1)) = 0 510 [Enum(UnityEngine.Rendering.CullMode)] _OutlinesCull ("Outlines pass culling mode", Float) = 1 511 [Enum(UnityEngine.Rendering.CullMode)] _Cull ("Culling mode", Float) = 2 512 _Enable_Unity_Fog("Enable Unity fog", Float) = 1 513 514 _Stencil_Ref_Base("Stencil ref", Float) = 1 515 [Enum(UnityEngine.Rendering.CompareFunction)] _Stencil_Comp_Base("Stencil compare", Float) = 0 // Disabled 516 [Enum(UnityEngine.Rendering.StencilOp)] _Stencil_Pass_Op_Base("Stencil op", Float) = 0 // Keep 517 [Enum(UnityEngine.Rendering.StencilOp)] _Stencil_Fail_Op_Base("Stencil op", Float) = 0 // Keep 518 519 _Stencil_Ref_Outline("Stencil ref", Float) = 1 520 [Enum(UnityEngine.Rendering.CompareFunction)] _Stencil_Comp_Outline("Stencil compare", Float) = 0 // Disabled 521 [Enum(UnityEngine.Rendering.StencilOp)] _Stencil_Pass_Op_Outline("Stencil op", Float) = 0 // Keep 522 [Enum(UnityEngine.Rendering.StencilOp)] _Stencil_Fail_Op_Outline("Stencil op", Float) = 0 // Keep 523 524 [MaterialToggle] _Scroll_Toggle("Scroll toggle", Float) = 0 525 _Scroll_Top("Scroll top (m)", Range(-5, 5)) = 1 526 _Scroll_Bottom("Scroll bottom (m)", Range(-5, 5)) = 0 527 _Scroll_Width("Scroll width", Range(0, 1)) = 0 528 _Scroll_Strength("Scroll strength", Range(0, 1)) = 0 529 _Scroll_Speed("Scroll speed", Range(0, 1)) = 1 530 531 [HideInInspector] _SrcBlend ("_SrcBlend", Float) = 1 532 [HideInInspector] _DstBlend ("_SrcBlend", Float) = 0 533 [HideInInspector] _ZWrite ("_ZWrite", Float) = 1 534 [HideInInspector] _ZTest ("_ZTest", Float) = 4 // LEqual 535 536 _Matcap0("Matcap", 2D) = "black" {} 537 _Matcap0_Mask("Matcap mask", 2D) = "white" {} 538 _Matcap0_Mask_Invert("Invert mask", Float) = 0.0 539 _Matcap0_Mask_UV_Select("Matcap mask UV select", Range(0, 7)) = 0 540 _Matcap0_Mask2("Matcap mask 2", 2D) = "white" {} 541 _Matcap0_Mask2_Invert_Colors("Invert mask", Float) = 0.0 542 _Matcap0_Mask2_Invert_Alpha("Invert mask", Float) = 0.0 543 _Matcap0_Mask2_UV_Select("Matcap mask UV select", Range(0, 7)) = 0 544 _Matcap0Mode("Matcap mode", Float) = 0 545 _Matcap0Str("Matcap strength", Float) = 1 546 _Matcap0MixFactor("Matcap mix factor", Range(0, 1)) = 1 547 _Matcap0Emission("Matcap emission", Float) = 0 548 _Matcap0Quantization("Matcap quantization", Float) = -1 549 _Matcap0Distortion0("Matcap distortion0", Float) = 0 550 _Matcap0Normal_Enabled("Enable normal replacement", Float) = 0 551 _Matcap0Normal("Matcap normals", 2D) = "bump" {} 552 _Matcap0Normal_Mip_Bias("Matcap normals mip bias", Float) = 0 553 _Matcap0Normal_Str("Matcap normals", Range(0, 10)) = 1 554 _Matcap0Normal_UV_Select("Matcap normals", Range(0, 7)) = 0 555 _Matcap0_Overwrite_Rim_Lighting_0("Overwrite RL", Float) = 0 556 _Matcap0_Overwrite_Rim_Lighting_1("Overwrite RL", Float) = 0 557 _Matcap0_Overwrite_Rim_Lighting_2("Overwrite RL", Float) = 0 558 _Matcap0_Overwrite_Rim_Lighting_3("Overwrite RL", Float) = 0 559 _Matcap0_Center_Eye_Fix("Enable center eye fix", Float) = 0 560 561 _Matcap1("Matcap", 2D) = "black" {} 562 _Matcap1_Mask("Matcap mask", 2D) = "white" {} 563 _Matcap1_Mask_Invert("Invert mask", Float) = 0.0 564 _Matcap1_Mask_UV_Select("Matcap mask UV select", Range(0, 7)) = 0 565 _Matcap1_Mask2("Matcap mask 2", 2D) = "white" {} 566 _Matcap1_Mask2_Invert_Colors("Invert mask", Float) = 0.0 567 _Matcap1_Mask2_Invert_Alpha("Invert mask", Float) = 0.0 568 _Matcap1_Mask2_UV_Select("Matcap mask UV select", Range(0, 7)) = 0 569 _Matcap1Mode("Matcap mode", Float) = 0 570 _Matcap1Str("Matcap strength", Float) = 1 571 _Matcap1MixFactor("Matcap mix factor", Range(0, 1)) = 1 572 _Matcap1Emission("Matcap emission", Float) = 0 573 _Matcap1Quantization("Matcap quantization", Float) = -1 574 _Matcap1Distortion0("Matcap distortion0", Float) = 0 575 _Matcap1Normal_Enabled("Enable normal replacement", Float) = 0 576 _Matcap1Normal("Matcap normals", 2D) = "bump" {} 577 _Matcap1Normal_Mip_Bias("Matcap normals mip bias", Float) = 0 578 _Matcap1Normal_Str("Matcap normals", Range(0, 10)) = 1 579 _Matcap1Normal_UV_Select("Matcap normals", Range(0, 7)) = 0 580 _Matcap1_Overwrite_Rim_Lighting_0("Overwrite RL", Float) = 0 581 _Matcap1_Overwrite_Rim_Lighting_1("Overwrite RL", Float) = 0 582 _Matcap1_Overwrite_Rim_Lighting_2("Overwrite RL", Float) = 0 583 _Matcap1_Overwrite_Rim_Lighting_3("Overwrite RL", Float) = 0 584 _Matcap1_Center_Eye_Fix("Enable center eye fix", Float) = 0 585 586 _Rim_Lighting0_Enabled("Enable rim lighting", Float) = 0 587 _Rim_Lighting0_Mode("Rim lighting mode", Float) = 0 588 _Rim_Lighting0_Mask("Rim lighting mask", 2D) = "white" {} 589 _Rim_Lighting0_Mask_Invert("Invert rim lighting mask", Float) = 0.0 590 _Rim_Lighting0_Mask_UV_Select("mask UV select", Range(0, 7)) = 0.0 591 _Rim_Lighting0_Mask_Sampler_Mode("mask sampler mode", Range(0, 1)) = 0.0 592 _Rim_Lighting0_Mask2("Rim lighting mask 2", 2D) = "white" {} 593 _Rim_Lighting0_Mask2_Invert_Colors("Invert rim lighting mask 2", Float) = 0.0 594 _Rim_Lighting0_Mask2_Invert_Alpha("Invert rim lighting mask 2", Float) = 0.0 595 _Rim_Lighting0_Mask2_UV_Select("mask 2 UV select", Range(0, 7)) = 0.0 596 _Rim_Lighting0_Color("Rim lighting color", Color) = (1, 1, 1, 1) 597 _Rim_Lighting0_Center("Rim lighting center", Float) = 0.5 598 _Rim_Lighting0_Power("Rim lighting power", Float) = 2.0 599 _Rim_Lighting0_Strength("Rim lighting strength", Float) = 1.0 600 _Rim_Lighting0_Emission("Rim lighting emission", Float) = 0 601 _Rim_Lighting0_Quantization("Rim lighting quantization", Float) = -1 602 _Rim_Lighting0_Glitter_Enabled("Rim lighting glitter", Float) = 0 603 _Rim_Lighting0_Glitter_Density("Rim lighting glitter density", Float) = 100 604 _Rim_Lighting0_Glitter_Amount("Rim lighting glitter amount", Float) = 100 605 _Rim_Lighting0_Glitter_Speed("Rim lighting glitter speed", Float) = 1 606 _Rim_Lighting0_Glitter_Quantization("Rim lighting glitter quantization", Float) = 1000 607 _Rim_Lighting0_Glitter_UV_Select("Rim lighting glitter UV select", Range(0, 7)) = 0 608 _Rim_Lighting0_PolarMask_Enabled("Rim lighting polar mask enabled", Float) = 0 609 _Rim_Lighting0_PolarMask_Theta("Rim lighting polar mask - theta", Float) = 0 610 _Rim_Lighting0_PolarMask_Power("Rim lighting polar mask - power", Float) = 3 611 _Rim_Lighting0_Custom_View_Vector_Enabled("custom view vector", Float) = 0 612 _Rim_Lighting0_Custom_View_Vector("custom view vector", Vector) = (1, 0, 0, 0) 613 _Rim_Lighting0_Center_Eye_Fix("Enable center eye fix", Float) = 0 614 _Rim_Lighting0_Use_Texture_Normals("Use texture normals", Float) = 1 615 _Rim_Lighting0_Reflect_In_World_Space("Reflect in world space", Float) = 0 616 617 _Rim_Lighting1_Enabled("Enable rim lighting", Float) = 0 618 _Rim_Lighting1_Mode("Rim lighting mode", Float) = 0 619 _Rim_Lighting1_Mask("Rim lighting mask", 2D) = "white" {} 620 _Rim_Lighting1_Mask_Invert("Invert rim lighting mask", Float) = 0.0 621 _Rim_Lighting1_Mask_UV_Select("mask UV select", Range(0, 7)) = 0.0 622 _Rim_Lighting1_Mask_Sampler_Mode("mask sampler mode", Range(0, 1)) = 0.0 623 _Rim_Lighting1_Mask2("Rim lighting mask 2", 2D) = "white" {} 624 _Rim_Lighting1_Mask2_Invert_Colors("Invert rim lighting mask 2", Float) = 0.0 625 _Rim_Lighting1_Mask2_Invert_Alpha("Invert rim lighting mask 2", Float) = 0.0 626 _Rim_Lighting1_Mask2_UV_Select("mask 2 UV select", Range(0, 7)) = 0.0 627 _Rim_Lighting1_Color("Rim lighting color", Color) = (1, 1, 1, 1) 628 _Rim_Lighting1_Center("Rim lighting center", Float) = 0.5 629 _Rim_Lighting1_Power("Rim lighting power", Float) = 2.0 630 _Rim_Lighting1_Strength("Rim lighting strength", Float) = 1.0 631 _Rim_Lighting1_Emission("Rim lighting emission", Float) = 0 632 _Rim_Lighting1_Quantization("Rim lighting quantization", Float) = -1 633 _Rim_Lighting1_Glitter_Enabled("Rim lighting glitter", Float) = 0 634 _Rim_Lighting1_Glitter_Density("Rim lighting glitter density", Float) = 100 635 _Rim_Lighting1_Glitter_Amount("Rim lighting glitter amount", Float) = 100 636 _Rim_Lighting1_Glitter_Speed("Rim lighting glitter speed", Float) = 1 637 _Rim_Lighting1_Glitter_Quantization("Rim lighting glitter quantization", Float) = 1000 638 _Rim_Lighting1_Glitter_UV_Select("Rim lighting glitter UV select", Range(0, 7)) = 0 639 _Rim_Lighting1_PolarMask_Enabled("Rim lighting polar mask enabled", Float) = 0 640 _Rim_Lighting1_PolarMask_Theta("Rim lighting polar mask - theta", Float) = 0 641 _Rim_Lighting1_PolarMask_Power("Rim lighting polar mask - power", Float) = 3 642 _Rim_Lighting1_Custom_View_Vector_Enabled("custom view vector", Float) = 0 643 _Rim_Lighting1_Custom_View_Vector("custom view vector", Vector) = (1, 0, 0, 0) 644 _Rim_Lighting1_Center_Eye_Fix("Enable center eye fix", Float) = 0 645 _Rim_Lighting1_Use_Texture_Normals("Use texture normals", Float) = 1 646 _Rim_Lighting1_Reflect_In_World_Space("Reflect in world space", Float) = 0 647 648 _Rim_Lighting2_Enabled("Enable rim lighting", Float) = 0 649 _Rim_Lighting2_Mode("Rim lighting mode", Float) = 0 650 _Rim_Lighting2_Mask("Rim lighting mask", 2D) = "white" {} 651 _Rim_Lighting2_Mask_Invert("Invert rim lighting mask", Float) = 0.0 652 _Rim_Lighting2_Mask_UV_Select("mask UV select", Range(0, 7)) = 0.0 653 _Rim_Lighting2_Mask_Sampler_Mode("mask sampler mode", Range(0, 1)) = 0.0 654 _Rim_Lighting2_Mask2("Rim lighting mask 2", 2D) = "white" {} 655 _Rim_Lighting2_Mask2_Invert_Colors("Invert rim lighting mask 2", Float) = 0.0 656 _Rim_Lighting2_Mask2_Invert_Alpha("Invert rim lighting mask 2", Float) = 0.0 657 _Rim_Lighting2_Mask2_UV_Select("mask 2 UV select", Range(0, 7)) = 0.0 658 _Rim_Lighting2_Color("Rim lighting color", Color) = (1, 1, 1, 1) 659 _Rim_Lighting2_Center("Rim lighting center", Float) = 0.5 660 _Rim_Lighting2_Power("Rim lighting power", Float) = 2.0 661 _Rim_Lighting2_Strength("Rim lighting strength", Float) = 1.0 662 _Rim_Lighting2_Emission("Rim lighting emission", Float) = 0 663 _Rim_Lighting2_Quantization("Rim lighting quantization", Float) = -1 664 _Rim_Lighting2_Glitter_Enabled("Rim lighting glitter", Float) = 0 665 _Rim_Lighting2_Glitter_Density("Rim lighting glitter density", Float) = 100 666 _Rim_Lighting2_Glitter_Amount("Rim lighting glitter amount", Float) = 100 667 _Rim_Lighting2_Glitter_Speed("Rim lighting glitter speed", Float) = 1 668 _Rim_Lighting2_Glitter_Quantization("Rim lighting glitter quantization", Float) = 1000 669 _Rim_Lighting2_Glitter_UV_Select("Rim lighting glitter UV select", Range(0, 7)) = 0 670 _Rim_Lighting2_PolarMask_Enabled("Rim lighting polar mask enabled", Float) = 0 671 _Rim_Lighting2_PolarMask_Theta("Rim lighting polar mask - theta", Float) = 0 672 _Rim_Lighting2_PolarMask_Power("Rim lighting polar mask - power", Float) = 3 673 _Rim_Lighting2_Custom_View_Vector_Enabled("custom view vector", Float) = 0 674 _Rim_Lighting2_Custom_View_Vector("custom view vector", Vector) = (1, 0, 0, 0) 675 _Rim_Lighting2_Center_Eye_Fix("Enable center eye fix", Float) = 0 676 _Rim_Lighting2_Use_Texture_Normals("Use texture normals", Float) = 1 677 _Rim_Lighting2_Reflect_In_World_Space("Reflect in world space", Float) = 0 678 679 _Rim_Lighting3_Enabled("Enable rim lighting", Float) = 0 680 _Rim_Lighting3_Mode("Rim lighting mode", Float) = 0 681 _Rim_Lighting3_Mask("Rim lighting mask", 2D) = "white" {} 682 _Rim_Lighting3_Mask_Invert("Invert rim lighting mask", Float) = 0.0 683 _Rim_Lighting3_Mask_UV_Select("mask UV select", Range(0, 7)) = 0.0 684 _Rim_Lighting3_Mask_Sampler_Mode("mask sampler mode", Range(0, 1)) = 0.0 685 _Rim_Lighting3_Mask2("Rim lighting mask 2", 2D) = "white" {} 686 _Rim_Lighting3_Mask2_Invert_Colors("Invert rim lighting mask 2", Float) = 0.0 687 _Rim_Lighting3_Mask2_Invert_Alpha("Invert rim lighting mask 2", Float) = 0.0 688 _Rim_Lighting3_Mask2_UV_Select("mask 2 UV select", Range(0, 7)) = 0.0 689 _Rim_Lighting3_Color("Rim lighting color", Color) = (1, 1, 1, 1) 690 _Rim_Lighting3_Center("Rim lighting center", Float) = 0.5 691 _Rim_Lighting3_Power("Rim lighting power", Float) = 2.0 692 _Rim_Lighting3_Strength("Rim lighting strength", Float) = 1.0 693 _Rim_Lighting3_Emission("Rim lighting emission", Float) = 0 694 _Rim_Lighting3_Quantization("Rim lighting quantization", Float) = -1 695 _Rim_Lighting3_Glitter_Enabled("Rim lighting glitter", Float) = 0 696 _Rim_Lighting3_Glitter_Density("Rim lighting glitter density", Float) = 100 697 _Rim_Lighting3_Glitter_Amount("Rim lighting glitter amount", Float) = 100 698 _Rim_Lighting3_Glitter_Speed("Rim lighting glitter speed", Float) = 1 699 _Rim_Lighting3_Glitter_Quantization("Rim lighting glitter quantization", Float) = 1000 700 _Rim_Lighting3_Glitter_UV_Select("Rim lighting glitter UV select", Range(0, 7)) = 0 701 _Rim_Lighting3_PolarMask_Enabled("Rim lighting polar mask enabled", Float) = 0 702 _Rim_Lighting3_PolarMask_Theta("Rim lighting polar mask - theta", Float) = 0 703 _Rim_Lighting3_PolarMask_Power("Rim lighting polar mask - power", Float) = 3 704 _Rim_Lighting3_Custom_View_Vector_Enabled("custom view vector", Float) = 0 705 _Rim_Lighting3_Custom_View_Vector("custom view vector", Vector) = (1, 0, 0, 0) 706 _Rim_Lighting3_Center_Eye_Fix("Enable center eye fix", Float) = 0 707 _Rim_Lighting3_Use_Texture_Normals("Use texture normals", Float) = 1 708 _Rim_Lighting3_Reflect_In_World_Space("Reflect in world space", Float) = 0 709 710 _OKLAB_Enabled("Enable OKLAB", Float) = 0.0 711 _OKLAB_Mask("Mask", 2D) = "white" {} 712 _OKLAB_Mask_Invert("Mask invert", Float) = 0.0 713 _OKLAB_Lightness_Shift("OKLAB lightness shift", Range(-1.0, 1.0)) = 0.0 714 _OKLAB_Chroma_Shift("OKLAB chroma shift", Range(-0.37, 0.37)) = 0.0 715 _OKLAB_Hue_Shift("OKLAB hue shift", Range(0, 6.283185307)) = 0.0 716 717 _HSV0_Enabled("Enable HSV", Float) = 0.0 718 _HSV0_Mask("Mask", 2D) = "white" {} 719 _HSV0_Mask_Invert("Mask invert", Float) = 0.0 720 _HSV0_Hue_Shift("HSV hue shift", Range(0.0, 1.0)) = 0.0 721 _HSV0_Sat_Shift("HSV saturation shift", Range(-1.0, 1.0)) = 0.0 722 _HSV0_Val_Shift("HSV value shift", Range(-1.0, 1.0)) = 0.0 723 724 _HSV1_Enabled("Enable HSV", Float) = 0.0 725 _HSV1_Mask("Mask", 2D) = "white" {} 726 _HSV1_Mask_Invert("Mask invert", Float) = 0.0 727 _HSV1_Hue_Shift("HSV hue shift", Range(0.0, 1.0)) = 0.0 728 _HSV1_Sat_Shift("HSV saturation shift", Range(-1.0, 1.0)) = 0.0 729 _HSV1_Val_Shift("HSV value shift", Range(-1.0, 1.0)) = 0.0 730 731 _HSV2_Enabled("Enable HSV", Float) = 0.0 732 _HSV2_Mask("Mask", 2D) = "white" {} 733 _HSV2_Mask_Invert("Mask invert", Float) = 0.0 734 _HSV2_Hue_Shift("HSV hue shift", Range(0.0, 1.0)) = 0.0 735 _HSV2_Sat_Shift("HSV saturation shift", Range(-1.0, 1.0)) = 0.0 736 _HSV2_Val_Shift("HSV value shift", Range(-1.0, 1.0)) = 0.0 737 738 _Clones_Enabled("Enable clones", Float) = 0.0 739 _Clones_Count("Clones count", Range(0,16)) = 0.0 740 _Clones_Dist_Cutoff("distance cutoff", Float) = -1.0 741 _Clones_dx("dx", Range(0, 10)) = 1.0 742 _Clones_dy("dy", Range(0, 10)) = 1.0 743 _Clones_dz("dz", Range(0, 10)) = 1.0 744 _Clones_Scale("scale", Vector) = (1, 1, 1, 1) 745 746 _UVScroll_Enabled("Enable UV scrolling", Float) = 0.0 747 _UVScroll_Mask("UV scroll mask", 2D) = "white" 748 _UVScroll_U_Speed("UV scroll U speed", Float) = 0.0 749 _UVScroll_V_Speed("UV scroll V speed", Float) = 1.0 750 _UVScroll_Alpha("UV scroll alpha", 2D) = "white" {} 751 752 _LTCGI_Enabled("LTCGI enabled", Float) = 0.0 753 _LTCGI_Strength("LTCGI strength", Float) = 5.0 754 // This is set to 1 for backwards compatibility. Don't want to have to go 755 // click on like 30 materials.... 756 _LTCGI_Enabled_Dynamic("LTCGI enabled (runtime switch)", Float) = 1.0 757 _LTCGI_SpecularColor("LTCGI specular color", Color) = (1, 1, 1, 1) 758 _LTCGI_DiffuseColor("LTCGI diffuse color", Color) = (1, 1, 1, 1) 759 760 _Force_World_Lighting("Force world lighting", Float) = 0.0 761 762 _Cutout_Mode("Cutout rendering mode", Float) = 0.0 763 _Render_Queue_Offset("Render queue offset", Integer) = 0 764 765 _Shadow_Strength("Shadows strength", Range(0, 1)) = 1.0 766 _Global_Sample_Bias("Mipmap multiplier", Float) = 0.0 767 768 _Gimmick_Flat_Color_Enable_Static("Enable flat color gimmick", Float) = 0.0 769 _Gimmick_Flat_Color_Enable_Dynamic("Enable flat color gimmick", Float) = 0.0 770 _Gimmick_Flat_Color_Color("Flat color gimmick color", Color) = (0, 0, 0, 1) 771 _Gimmick_Flat_Color_Emission("Flat color gimmick emission", Color) = (0, 0, 0, 1) 772 773 _Gimmick_UV_Domain_Warping_Enable_Static("Enable UV domain warping", Float) = 0.0 774 _Gimmick_UV_Domain_Warping_Octaves("UV domain warping octaves", Float) = 3 775 _Gimmick_UV_Domain_Warping_Strength("UV domain warping strength", Float) = 1 776 _Gimmick_UV_Domain_Warping_Scale("UV domain warping scale", Float) = 1 777 _Gimmick_UV_Domain_Warping_Speed("UV domain warping speed", Float) = 1 778 _Gimmick_UV_Domain_Warping_Noise("UV domain warping noise", 2D) = "black" {} 779 _Gimmick_UV_Domain_Warping_Mask("UV domain warping mask", 2D) = "white" {} 780 _Gimmick_UV_Domain_Warping_Mask_Invert("UV domain warping mask invert", Float) = 0.0 781 782 _Gimmick_Quantize_Location_Enable_Static("Enable quantize location gimmick", Float) = 0.0 783 _Gimmick_Quantize_Location_Enable_Dynamic("quantize location gimmick", Float) = 0.0 784 _Gimmick_Quantize_Location_Precision("quantize location precision", Float) = 100.0 785 _Gimmick_Quantize_Location_Direction("quantize location direction", Float) = 1.0 786 _Gimmick_Quantize_Location_Multiplier("quantize location multiplier", Range(0.01, 4)) = 1.0 787 _Gimmick_Quantize_Location_Mask("Mask", 2D) = "white" {} 788 _Gimmick_Quantize_Location_Audiolink_Enable_Static("Audiolink static", Float) = 0.0 789 _Gimmick_Quantize_Location_Audiolink_Enable_Dynamic("Audiolink dynamic", Float) = 0.0 790 _Gimmick_Quantize_Location_Audiolink_Strength("Strength", Float) = 1.0 791 792 _Gimmick_Shear_Location_Enable_Static("Enable shear location gimmick", Float) = 0.0 793 _Gimmick_Shear_Location_Enable_Dynamic("Enable shear location gimmick", Float) = 0.0 794 _Gimmick_Shear_Location_Strength("Strength", Vector) = (1, 1, 1, 1) 795 _Gimmick_Shear_Location_Mesh_Renderer_Fix("Mesh renderer fix", Float) = 0.0 796 _Gimmick_Shear_Location_Mesh_Renderer_Offset("Mesh renderer offset", Vector) = (0, 0, 0, 0) 797 _Gimmick_Shear_Location_Mesh_Renderer_Rotation("Mesh renderer rotation", Vector) = (0, 0, 0, 0) 798 _Gimmick_Shear_Location_Mesh_Renderer_Scale("Mesh renderer scale", Vector) = (0, 0, 0, 0) 799 800 _Gimmick_Spherize_Location_Enable_Static("Enable spherize location gimmick", Float) = 0.0 801 _Gimmick_Spherize_Location_Enable_Dynamic("Enable spherize location gimmick", Float) = 0.0 802 _Gimmick_Spherize_Location_Strength("Strength", Range(0, 1)) = 0 803 _Gimmick_Spherize_Location_Radius("Strength", Float) = 1 804 805 _Gimmick_Vertex_Normal_Slide_Enable_Static("Enable vertex normal slide", Float) = 0.0 806 _Gimmick_Vertex_Normal_Slide_Enable_Dynamic("Enable vertex normal slide", Float) = 0.0 807 _Gimmick_Vertex_Normal_Slide_Distance("Vertex normal slide distance", Float) = 0.01 808 809 _Gimmick_Eyes00_Enable_Static("Enable eyes 00", Float) = 0.0 810 _Gimmick_Eyes00_Effect_Mask("Effect mask", 2D) = "white" {} 811 812 _Gimmick_Eyes01_Enable_Static("Enable eyes 01", Float) = 0.0 813 _Gimmick_Eyes01_Radius("Radius (meters, obj space)", Float) = 1.0 814 815 _Gimmick_Eyes02_Enable_Static ("Enable (static)", Float) = 0 816 _Gimmick_Eyes02_N ("n", Range(2, 16)) = 5 817 _Gimmick_Eyes02_A0 ("a0", Range(-6, 6)) = 1.5 818 _Gimmick_Eyes02_A1 ("a1", Range(-6, 6)) = -1.75 819 _Gimmick_Eyes02_A2 ("a2", Range(-6, 6)) = .01 820 _Gimmick_Eyes02_A3 ("a3", Range(-2, 2)) = 0 821 _Gimmick_Eyes02_A4 ("a4", Range(-2, 2)) = .5 822 _Gimmick_Eyes02_Animate ("animate", Float) = 0.0 823 _Gimmick_Eyes02_Animate_Strength ("animation strength", Float) = 1.0 824 _Gimmick_Eyes02_Animate_Speed ("animation speed", Float) = 1.0 825 _Gimmick_Eyes02_UV_X_Symmetry ("UV x symmetry", Float) = 1.0 826 _Gimmick_Eyes02_UV_Adjust ("UV scale and center", Vector) = (0.9, 1.1, .753, .675) 827 _Gimmick_Eyes02_Albedo ("Albedo", Color) = (1, 1, 1, 1) 828 _Gimmick_Eyes02_Metallic ("Metallic", Range(0, 1)) = 0 829 _Gimmick_Eyes02_Roughness ("Roughness", Range(0, 1)) = 0.5 830 _Gimmick_Eyes02_Emission ("Emission", Color) = (0, 0, 0, 1) 831 832 _Gimmick_DS2_Enable_Static ("Enable (static)", Float) = 0 833 _Gimmick_DS2_Choice ("Choice", Float) = 0 834 _Gimmick_DS2_Noise ("Noise", 2D) = "black" {} 835 _Gimmick_DS2_Mask("Mask", 2D) = "white" {} 836 _Gimmick_DS2_Albedo_Factor("Albedo factor", Float) = 1 837 _Gimmick_DS2_Emission_Factor("Emission factor", Float) = 1 838 // Effect 00 839 _Gimmick_DS2_00_Domain_Warping_Octaves("Domain warping octaves", Float) = 3 840 _Gimmick_DS2_00_Domain_Warping_Strength("Domain warping strength", Float) = 1 841 _Gimmick_DS2_00_Domain_Warping_Scale("Domain warping scale", Float) = 1 842 _Gimmick_DS2_00_Domain_Warping_Speed("Domain warping speed", Float) = 1 843 // Effect 01 844 _Gimmick_DS2_01_Period("Period", Vector) = (1, 1, 1, 1) 845 _Gimmick_DS2_01_Count("Count", Vector) = (1, 1, 1, 1) 846 _Gimmick_DS2_01_Radius("Radius", Float) = 1 847 _Gimmick_DS2_01_Domain_Warping_Octaves("Domain warping octaves", Float) = 3 848 _Gimmick_DS2_01_Domain_Warping_Strength("Domain warping strength", Float) = 1 849 _Gimmick_DS2_01_Domain_Warping_Scale("Domain warping scale", Float) = 1 850 _Gimmick_DS2_01_Domain_Warping_Speed("Domain warping speed", Float) = 1 851 // Effect 02 852 _Gimmick_DS2_02_Period("Period", Vector) = (1, 1, 1, 1) 853 _Gimmick_DS2_02_Count("Count", Vector) = (1, 1, 1, 1) 854 _Gimmick_DS2_02_Edge_Length("Edge length", Float) = 0.1 855 _Gimmick_DS2_02_Domain_Warping_Octaves("Domain warping octaves", Float) = 3 856 _Gimmick_DS2_02_Domain_Warping_Strength("Domain warping strength", Float) = 1 857 _Gimmick_DS2_02_Domain_Warping_Scale("Domain warping scale", Float) = 1 858 _Gimmick_DS2_02_Domain_Warping_Speed("Domain warping speed", Float) = 1 859 // Effect 03 860 _Gimmick_DS2_03_Period("Period", Vector) = (1, 1, 1, 1) 861 _Gimmick_DS2_03_Count("Count", Vector) = (1, 1, 1, 1) 862 _Gimmick_DS2_03_Edge_Length("Edge length", Float) = 0.1 863 // Effect 11 864 _Gimmick_DS2_11_Fog_Enable("Fog enable", Float) = 0 865 _Gimmick_DS2_11_Fog_Density("Fog density", Float) = 1 866 _Gimmick_DS2_11_Fog_Sun_Direction("Fog sun direction", Vector) = (0, 0, 0, 0) 867 _Gimmick_DS2_11_Fog_Sun_Exponent("Fog sun exponent", Float) = 1 868 _Gimmick_DS2_11_Fog_Sun_Color_2_Enable("Fog sun color 2 enable", Float) = 0 869 [HDR] _Gimmick_DS2_11_Fog_Sun_Color_2("Fog sun color 2", Color) = (1, 1, 1, 1) 870 _Gimmick_DS2_11_Fog_Sun_Exponent_2("Fog sun exponent 2", Float) = 1 871 [HDR] _Gimmick_DS2_11_Fog_Color("Fog color", Color) = (1, 1, 1, 1) 872 [HDR] _Gimmick_DS2_11_Fog_Sun_Color("Fog sun color", Color) = (1, 1, 1, 1) 873 _Gimmick_DS2_11_Snowline("Snowline", Float) = 1 874 _Gimmick_DS2_11_Snowline_Octaves("Snowline octaves", Float) = 1 875 _Gimmick_DS2_11_Snowline_Width("Snowline width", Float) = 0.1 876 _Gimmick_DS2_11_Snowline_Noise_Scale("Snowline noise scale", Float) = 1 877 _Gimmick_DS2_11_FBM("FBM", 2D) = "white" {} 878 [HDR] _Gimmick_DS2_11_Snow_Color("Snow color", Color) = (1, 1, 1, 1) 879 _Gimmick_DS2_11_Rockline("Rockline", Float) = 0 880 _Gimmick_DS2_11_Rockline_Octaves("Rockline octaves", Float) = 1 881 _Gimmick_DS2_11_Rockline_Width("Rockline width", Float) = 0.1 882 _Gimmick_DS2_11_Rockline_Noise_Scale("Rockline noise scale", Float) = 1 883 [HDR] _Gimmick_DS2_11_Rock_Color("Rock color", Color) = (1, 1, 1, 1) 884 [HDR] _Gimmick_DS2_11_Grass_Color("Grass color", Color) = (1, 1, 1, 1) 885 _Gimmick_DS2_11_Alpha("Alpha", Range(0, 1)) = 0.5 886 _Gimmick_DS2_11_Octaves("Octaves", Float) = 12 887 _Gimmick_DS2_11_March_Steps("March steps", Float) = 24 888 _Gimmick_DS2_11_March_Backtrack_Steps("March backtrack steps", Float) = 5 889 _Gimmick_DS2_11_March_Initial_Offset("March initial offset", Float) = 0 890 _Gimmick_DS2_11_March_Initial_Step_Size("March initial step size", Float) = 0.01 891 _Gimmick_DS2_11_Simulation_Scale("Simulation scale", Float) = 1 892 _Gimmick_DS2_11_Coord_Scale("Coord scale", Float) = 1 893 _Gimmick_DS2_11_Height_Scale("Height scale", Float) = 1 894 _Gimmick_DS2_11_Height_Power("Height power", Float) = 1 895 _Gimmick_DS2_11_Offset("XZ offset", Vector) = (0, 0, 0, 0) 896 _Gimmick_DS2_11_Distance_Culling_Enable("Distance culling enable", Float) = 0 897 _Gimmick_DS2_11_Activation_Y("Activation Y", Float) = 0 898 _Gimmick_DS2_11_Early_Exit_Cutoff_Cos_Theta("Early exit cutoff (cos theta)", Float) = 0 899 _Gimmick_DS2_11_Normal_Epsilon("Normal epsilon", Float) = 0.001 900 _Gimmick_DS2_11_Valley_Power("Valley power", Float) = 8 901 _Gimmick_DS2_11_Valley_Depth("Valley scale", Float) = .15 902 903 _Gimmick_Halo00_Enable_Static("Enable halo", Float) = 0.0 904 905 _Gimmick_Epilepsy_Mode_Enable_Static("Enable epilepsy mode", Float) = 0.0 906 _Gimmick_Epilepsy_Mode_Enable_Dynamic("Enable epilepsy mode", Float) = 0.0 907 _Gimmick_Epilepsy_Mode_Luminance_Cutoff("Luminance cutoff", Range(0, 1)) = 0.5 908 _Gimmick_Epilepsy_Mode_Saturation_Cutoff("Saturation cutoff", Range(0, 1)) = 0.4 909 _Gimmick_Epilepsy_Mode_Rolloff_Power("Rolloff power", Range(0, 1)) = 8 910 911 _Gimmick_Pixellate_Enable_Static("Enable pixellation", Float) = 0.0 912 _Gimmick_Pixellate_Resolution_U("Resolution (U)", Float) = 64 913 _Gimmick_Pixellate_Resolution_V("Resolution (V)", Float) = 64 914 _Gimmick_Pixellate_Effect_Mask("Effect mask", 2D) = "white" {} 915 916 _Gimmick_AL_Chroma_00_Enable_Static("Enable AL chroma effect 00", Float) = 0.0 917 _Gimmick_AL_Chroma_00_Forward_Pass("Enable in forward pass", Float) = 0.0 918 _Gimmick_AL_Chroma_00_Forward_Blend("Forward pass blend", Range(0, 1)) = 1.0 919 _Gimmick_AL_Chroma_00_Outline_Pass("Enable in outline pass", Float) = 1.0 920 _Gimmick_AL_Chroma_00_Outline_Emission("Outline emission", Range(0, 1)) = 0 921 _Gimmick_AL_Chroma_00_Outline_Blend("Outline pass blend", Range(0 ,1)) = 1.0 922 _Gimmick_AL_Chroma_00_Hue_Shift_Enable_Static("Enable hue shift", Float) = 0.0 923 _Gimmick_AL_Chroma_00_Hue_Shift_Theta("Hue shift", Range(0, 1)) = 0.0 924 925 _Trochoid_Enable_Static("Enable trochoid", Float) = 0.0 926 _Trochoid_R("R", Float) = 5.0 927 _Trochoid_r("r", Float) = 3.0 928 _Trochoid_d("d", Float) = 5.0 929 _Trochoid_Speed("Speed", Float) = 1.0 930 _Trochoid_Radius_Power("Radius power", Float) = 1.0 931 _Trochoid_Radius_Scale("Radius scale", Float) = 1.0 932 _Trochoid_Height_Scale("Height scale", Float) = 1.0 933 _Trochoid_Enable_Fragment_Normals("Enable fragment normals", Float) = 1.0 934 _Trochoid_Distance_Culling_Enable("Distance culling enable", Float) = 0 935 _Trochoid_Activation_Center("Activation center", Vector) = (0, 0, 0, 0) 936 _Trochoid_Activation_Radius("Activation radius", Float) = 1 937 938 _FaceMeWorldY_Enable_Static("Enable face me gimmick", Float) = 0.0 939 _FaceMeWorldY_Enable_Dynamic("Enable face me gimmick", Float) = 0.0 940 _FaceMeWorldY_Enable_X("x", Float) = 0 941 _FaceMeWorldY_Enable_Y("x", Float) = 1 942 _FaceMeWorldY_Enable_Z("x", Float) = 0 943 944 _Rorschach_Enable_Static("Enable rorschach gimmick", Float) = 0.0 945 _Rorschach_Enable_Dynamic("Enable rorschach gimmick", Float) = 0.0 946 _Rorschach_Color("Col", Color) = (1, 1, 1, 1) 947 _Rorschach_Alpha_Cutoff("Alpha cutoff", Float) = 0.0 948 _Rorschach_Count_X("Enable rorschach gimmick", Float) = 2 949 _Rorschach_Count_Y("Enable rorschach gimmick", Float) = 2 950 _Rorschach_Center_Randomization("Center randomization", Float) = 0 951 _Rorschach_Radius("Radius", Float) = 1 952 _Rorschach_Emission_Strength("Emission", Float) = 0 953 _Rorschach_Speed("Speed", Float) = 1 954 _Rorschach_Quantization("Quantization", Float) = -1 955 _Rorschach_Mask("Mask", 2D) = "white" {} 956 _Rorschach_Mask_Invert("Mask invert", Float) = 0 957 958 _Mirror_UV_Flip_Enable_Static("Enable rorschach gimmick", Float) = 0.0 959 _Mirror_UV_Flip_Enable_Dynamic("Enable rorschach gimmick", Float) = 0.0 960 961 _Enable_SSR("Enable SSR", Float) = 0 962 _SSR_Mask("SSR mask", 2D) = "white" {} 963 _SSRStrength("SSR Strength", Float) = 1 964 _SSRHeight("SSR Height", Float) = 0.1 965 [HideInInspector]_NoiseTexSSR("SSR Noise Texture", 2D) = "black" {} 966 _EdgeFade("Edge Fade", Range(0,1)) = 0.1 967 [ToggleUI]_EdgeFadeToggle("Edge Fade Toggle", Int) = 1 968 969 _ScatterDist("_ScatterDist", Float) = 0 970 _ScatterPow("_ScatterPow", Float) = 0 971 _ScatterIntensity("_ScatterIntensity", Float) = 0 972 _ScatterAmbient("_ScatterAmbient", Float) = 0 973 _GSAA("_GSAA", Float) = 0 974 _GSAAStrength("_GSAAStrength", Float) = 0 975 _WrappingFactor("_WrappingFactor", Range(0,1)) = 0 976 _Subsurface("_Subsurface", Float) = 0 977 _SpecularStrength("_SpecularStrength", Range(0,1)) = 1 978 _FresnelStrength("_FresnelStrength", Range(0,1)) = 1 979 _UseFresnel("_UseFresnel", Float) = 1 980 _ReflectionStrength("_ReflectionStrength", Range(0,1)) = 1 981 _ReflectionStrengthTex("Reflection strength", 2D) = "white" {} 982 shadowedReflections("shadowedReflections", Vector) = (0, 0, 0, 0) 983 _ReflShadows("_ReflShadows", Vector) = (0, 0, 0, 0) 984 _ReflShadowStrength("_ReflShadowStrength", Vector) = (0, 0, 0, 0) 985 986 _Discard_Enable_Static("Enable discard feature (static)", Float) = 0 987 _Discard_Enable_Dynamic("Enable discard feature (dynamic)", Float) = 0 988 989 _PBR_UI_Show("UI show", Float) = 1 990 _PBR_Overlay_UI_Show("UI show", Float) = 0 991 _PBR_Overlay0_UI_Show("UI show", Float) = 0 992 _PBR_Overlay1_UI_Show("UI show", Float) = 0 993 _PBR_Overlay2_UI_Show("UI show", Float) = 0 994 _PBR_Overlay3_UI_Show("UI show", Float) = 0 995 _Clearcoat_UI_Show("UI show", Float) = 0 996 _Decal_UI_Show("UI show", Float) = 0 997 _Decal0_UI_Show("UI show", Float) = 0 998 _Decal1_UI_Show("UI show", Float) = 0 999 _Decal2_UI_Show("UI show", Float) = 0 1000 _Decal3_UI_Show("UI show", Float) = 0 1001 _Decal4_UI_Show("UI show", Float) = 0 1002 _Decal5_UI_Show("UI show", Float) = 0 1003 _Decal6_UI_Show("UI show", Float) = 0 1004 _Decal7_UI_Show("UI show", Float) = 0 1005 _Decal8_UI_Show("UI show", Float) = 0 1006 _Decal9_UI_Show("UI show", Float) = 0 1007 _Lighting_UI_Show("UI show", Float) = 0 1008 _Emission_UI_Show("UI show", Float) = 0 1009 _Shading_UI_Show("UI show", Float) = 0 1010 _Matcaps_UI_Show("UI show", Float) = 0 1011 _Matcap0_UI_Show("UI show", Float) = 0 1012 _Matcap1_UI_Show("UI show", Float) = 0 1013 _Rim_Lighting0_UI_Show("UI show", Float) = 0 1014 _Rim_Lighting1_UI_Show("UI show", Float) = 0 1015 _Rim_Lighting2_UI_Show("UI show", Float) = 0 1016 _Rim_Lighting3_UI_Show("UI show", Float) = 0 1017 _Outlines_UI_Show("UI show", Float) = 0 1018 _Glitter_UI_Show("UI show", Float) = 0 1019 _Gimmicks_UI_Show("UI show", Float) = 0 1020 _Rendering_UI_Show("UI show", Float) = 0 1021 _Explosion_UI_Show("UI show", Float) = 0 1022 _Geometry_Scroll_UI_Show("UI show", Float) = 0 1023 _UV_Scroll_UI_Show("UI show", Float) = 0 1024 _Hue_Shift_UI_Show("UI show", Float) = 0 1025 _Hue_Shift_OKLAB_UI_Show("UI show", Float) = 0 1026 _Hue_Shift_HSV_UI_Show("UI show", Float) = 0 1027 _Clones_UI_Show("UI show", Float) = 0 1028 _Mochie_UI_Show("UI show", Float) = 0 1029 1030 _Gimmick_Fog_00_Enable_Static("Enable fog 00", Float) = 0 1031 _Gimmick_Fog_00_Enable_Area_Lighting("Enable fog 00 area lighting", Float) = 1 1032 // 0 = cylinder, 1 = plane 1033 _Gimmick_Fog_00_Boundary_Type("Boundary type", Float) = 0 1034 _Gimmick_Fog_00_Radius("Radius", Float) = 25 1035 _Gimmick_Fog_00_Plane_Normal("Plane normal", Vector) = (0, 1, 0, 0) 1036 _Gimmick_Fog_00_Plane_Center("Plane center", Vector) = (0, 0, 0, 0) 1037 _Gimmick_Fog_00_Noise("3D noise", 3D) = "white" {} 1038 _Gimmick_Fog_00_Noise_2D("2D noise", 2D) = "black" {} 1039 _Gimmick_Fog_00_Max_Ray("Max ray", Float) = 25 1040 _Gimmick_Fog_00_Step_Size_Factor("Step size (meters)", Float) = 1 1041 _Gimmick_Fog_00_Noise_Scale("Noise scale", Vector) = (1, 1, 1, 1) 1042 _Gimmick_Fog_00_Motion_Vector("Motion vector", Vector) = (0, 0, 0, 0) 1043 _Gimmick_Fog_00_Noise_Exponent("Noise exponent", Float) = 2.0 1044 _Gimmick_Fog_00_Density("Density", Range(0,10)) = 1.0 1045 _Gimmick_Fog_00_Normal_Cutoff("Normal cutoff (alpha)", Range(0,1)) = 0.5 1046 _Gimmick_Fog_00_Alpha_Cutoff("Albedo cutoff (alpha)", Range(0,1)) = 0.9 1047 _Gimmick_Fog_00_Ray_Origin_Randomization("Enable ray origin randomization", Range(0,1)) = 1 1048 _Gimmick_Fog_00_Lod_Half_Life("fog", Float) = 5 1049 _Gimmick_Fog_00_Max_Brightness("max brightness", Range(0, 1)) = 1 1050 _Gimmick_Fog_00_LTCGI_Brightness("LTCGI brightness", Float) = 1 1051 _Gimmick_Fog_00_Overlay_Mode("Overlay mode", Float) = 0 1052 _Gimmick_Fog_00_Emitter_Texture("Emitter texture", 2D) = "black" {} 1053 _Gimmick_Fog_00_Emitter_Variable_Density("Enable emitter variable density", Float) = 0 1054 _Gimmick_Fog_00_Emitter_Brightness_Diffuse("fog", Float) = 1 1055 _Gimmick_Fog_00_Emitter_Brightness_Direct("fog", Float) = 1 1056 _Gimmick_Fog_00_Emitter_Lod_Half_Life("fog", Float) = 5 1057 _Gimmick_Fog_00_Initial_Offset("Initial offset", Float) = 0.00001 1058 1059 _Gimmick_Fog_00_Emitter0_Location("fog", Vector) = (0, 0, 0, 0) 1060 _Gimmick_Fog_00_Emitter0_Normal("fog", Vector) = (-1, 0, 0, 0) 1061 _Gimmick_Fog_00_Emitter0_Tangent("fog", Vector) = (-1, 0, 0, 0) 1062 _Gimmick_Fog_00_Emitter0_Scale_T("fog", Float) = 1 1063 _Gimmick_Fog_00_Emitter0_Scale_NxT("fog", Float) = 1 1064 1065 _Gimmick_Fog_00_Emitter1_Enable_Static("fog", Float) = 0 1066 _Gimmick_Fog_00_Emitter1_Location("fog", Vector) = (0, 0, 0, 0) 1067 _Gimmick_Fog_00_Emitter1_Normal("fog", Vector) = (-1, 0, 0, 0) 1068 _Gimmick_Fog_00_Emitter1_Scale_X("fog", Float) = 1 1069 _Gimmick_Fog_00_Emitter1_Scale_Y("fog", Float) = 1 1070 1071 _Gimmick_Fog_00_Emitter2_Enable_Static("fog", Float) = 0 1072 _Gimmick_Fog_00_Emitter2_Location("fog", Vector) = (0, 0, 0, 0) 1073 _Gimmick_Fog_00_Emitter2_Normal("fog", Vector) = (-1, 0, 0, 0) 1074 _Gimmick_Fog_00_Emitter2_Scale_X("fog", Float) = 1 1075 _Gimmick_Fog_00_Emitter2_Scale_Y("fog", Float) = 1 1076 1077 _Gimmick_Fog_00_Ray_March_0_Enable_Static("enable ray march effect 0", Float) = 0 1078 _Gimmick_Fog_00_Ray_March_0_Seed("seed", Float) = 0 1079 1080 _Gimmick_Fog_01_Enable_Static("Enable fog 01", Float) = 0 1081 _Gimmick_Fog_01_Overlay_Mode("Overlay mode", Float) = 0 1082 _Gimmick_Fog_01_Density("Density", Range(0, 1)) = 1 1083 _Gimmick_Fog_01_Sun_Direction("Sun direction", Vector) = (0.866, 0.5, 0, 0) 1084 _Gimmick_Fog_01_Sun_Exponent("Sun exponent", Float) = 1 1085 _Gimmick_Fog_01_Sun_Exponent_2("Sun exponent 2", Float) = 1 1086 [HDR] _Gimmick_Fog_01_Color("Color", Color) = (1, 1, 1, 1) 1087 [HDR] _Gimmick_Fog_01_Sun_Color("Sun color", Color) = (1, 1, 1, 1) 1088 [HDR] _Gimmick_Fog_01_Sun_Color_2("Sun color 2", Color) = (1, 1, 1, 1) 1089 _Gimmick_Fog_01_Sun_Color_2_Enable("Sun color 2 enable", Float) = 0 1090 _Gimmick_Fog_01_Distance_Culling_Enable("Distance culling enable", Float) = 0 1091 _Gimmick_Fog_01_Activation_Center("Activation center", Vector) = (0, 0, 0, 0) 1092 _Gimmick_Fog_01_Activation_Radius("Activation radius", Float) = 1 1093 1094 _Gimmick_ZWrite_Abomination_Enable_Static("Enable zwrite abomination", Float) = 0 1095 _Gimmick_ZWrite_Abomination_Min_Hit_Dist("Min hit dist", Float) = 0.001 1096 _Gimmick_ZWrite_Abomination_March_Steps("March steps", Float) = 30 1097 _Gimmick_ZWrite_Abomination_Normal_Epsilon("Normal epsilon", Float) = 0.001 1098 _Gimmick_ZWrite_Abomination_Initial_Step_Size("Initial step size", Float) = 0.001 1099 _Gimmick_ZWrite_Abomination_Global_Scale("Global scale", Float) = 1 1100 _Gimmick_ZWrite_Abomination_Vertex_Expansion_Factor("Vertex expansion factor", Float) = 1 1101 _Gimmick_ZWrite_Abomination_Global_Offset("Global offset", Vector) = (0, 0, 0, 0) 1102 1103 _Gimmick_ZWrite_Abomination_Body_Half_Height("Body half height", Float) = 0.1 1104 _Gimmick_ZWrite_Abomination_Body_Radius("Body radius", Float) = 0.1 1105 _Gimmick_ZWrite_Abomination_Denim_Half_Height("Denim half height", Float) = 0.1 1106 _Gimmick_ZWrite_Abomination_Denim_Radius("Denim radius", Float) = 0.1 1107 _Gimmick_ZWrite_Abomination_Denim_Center("Denim center", Vector) = (0, 0, 0, 0) 1108 _Gimmick_ZWrite_Abomination_Denim_Strap_Theta("Denim strap theta", Float) = 0 1109 _Gimmick_ZWrite_Abomination_Denim_Strap_RA("Denim strap RA", Float) = 0.01 1110 _Gimmick_ZWrite_Abomination_Denim_Strap_RB("Denim strap RB", Float) = 0.01 1111 _Gimmick_ZWrite_Abomination_Denim_Strap_Z_Theta("Denim strap z theta", Float) = 0 1112 _Gimmick_ZWrite_Abomination_Denim_Strap_Center("Denim strap center", Vector) = (0, 0, 0, 0) 1113 _Gimmick_ZWrite_Abomination_Lens_Radius("Lens radius", Float) = 0.05 1114 _Gimmick_ZWrite_Abomination_Lens_Depth("Lens depth", Float) = 0.01 1115 _Gimmick_ZWrite_Abomination_Lens_Thickness("Lens thickness", Float) = 0.01 1116 _Gimmick_ZWrite_Abomination_Lens_Strap_Height("Lens strap height", Float) = 0.01 1117 _Gimmick_ZWrite_Abomination_Pupil_Radius("Pupil radius", Float) = 0.01 1118 _Gimmick_ZWrite_Abomination_Eye_Center("Eye center", Vector) = (0, 0, 0, 0) 1119 _Gimmick_ZWrite_Abomination_Arm_Center("Arm center", Vector) = (0, 0, 0, 0) 1120 _Gimmick_ZWrite_Abomination_Arm_Radius("Arm radius", Float) = 0.01 1121 _Gimmick_ZWrite_Abomination_Arm_Half_Length("Arm half length", Float) = 0.05 1122 _Gimmick_ZWrite_Abomination_Leg_Center("Leg center", Vector) = (0, 0, 0, 0) 1123 _Gimmick_ZWrite_Abomination_Leg_Radius("Leg radius", Float) = 0.01 1124 _Gimmick_ZWrite_Abomination_Leg_Half_Length("Leg half length", Float) = 0.05 1125 _Gimmick_ZWrite_Abomination_Mouth_Center("Mouth center", Vector) = (0, 0, 0, 0) 1126 _Gimmick_ZWrite_Abomination_Mouth_Theta("Mouth theta", Float) = 0 1127 _Gimmick_ZWrite_Abomination_Mouth_RA("Mouth RA", Float) = 0.01 1128 _Gimmick_ZWrite_Abomination_Mouth_RB("Mouth RB", Float) = 0.01 1129 _Gimmick_ZWrite_Abomination_Skin_Color("Skin color", Color) = (1, 1, 1, 1) 1130 _Gimmick_ZWrite_Abomination_Skin_Metallic("Skin metallic", Float) = 0 1131 _Gimmick_ZWrite_Abomination_Skin_Roughness("Skin roughness", Float) = 0 1132 _Gimmick_ZWrite_Abomination_Lens_Color("Lens color", Color) = (1, 1, 1, 1) 1133 _Gimmick_ZWrite_Abomination_Lens_Metallic("Lens metallic", Float) = 0 1134 _Gimmick_ZWrite_Abomination_Lens_Roughness("Lens roughness", Float) = 0 1135 _Gimmick_ZWrite_Abomination_Denim_Color("Denim color", Color) = (1, 1, 1, 1) 1136 _Gimmick_ZWrite_Abomination_Denim_Metallic("Denim metallic", Float) = 0 1137 _Gimmick_ZWrite_Abomination_Denim_Roughness("Denim roughness", Float) = 0 1138 _Gimmick_ZWrite_Abomination_Lens_Strap_Color("Lens strap color", Color) = (1, 1, 1, 1) 1139 _Gimmick_ZWrite_Abomination_Lens_Strap_Metallic("Lens strap metallic", Float) = 0 1140 _Gimmick_ZWrite_Abomination_Lens_Strap_Roughness("Lens strap roughness", Float) = 0 1141 1142 _Gimmick_Aurora_Enable_Static("Enable aurora", Float) = 0 1143 1144 _Gimmick_Gerstner_Water_Enable_Static("Enable water (gerstner)", Float) = 0 1145 _Gimmick_Gerstner_Water_M("# of components considered", Float) = 4 1146 1147 _Gimmick_Gerstner_Water_a("Amplitudes", Vector) = (.001, .0005, .00025, .000125) 1148 _Gimmick_Gerstner_Water_p("Phases", Vector) = (0, 0, 0, 0) 1149 _Gimmick_Gerstner_Water_k_x("Wavenumbers (x)", Vector) = (1, 1, 1, 1) 1150 _Gimmick_Gerstner_Water_k_y("Wavenumbers (y)", Vector) = (1, 1, 1, 1) 1151 _Gimmick_Gerstner_Water_t_f("Time factor", Vector) = (1, 1, 1, 1) 1152 _Gimmick_Gerstner_Water_Color_Ramp_Mask("Color ramp mask", Vector) = (1, 1, 1, 1) 1153 1154 _Gimmick_Gerstner_Water_a1("Amplitudes", Vector) = (0, 0, 0, 0) 1155 _Gimmick_Gerstner_Water_p1("Phases", Vector) = (0, 0, 0, 0) 1156 _Gimmick_Gerstner_Water_k_x1("Wavenumbers (x)", Vector) = (1, 1, 1, 1) 1157 _Gimmick_Gerstner_Water_k_y1("Wavenumbers (y)", Vector) = (1, 1, 1, 1) 1158 _Gimmick_Gerstner_Water_t_f1("Time factor", Vector) = (1, 1, 1, 1) 1159 _Gimmick_Gerstner_Water_Color_Ramp_Mask1("Color ramp mask", Vector) = (1, 1, 1, 1) 1160 1161 _Gimmick_Gerstner_Water_h("Mean water depth", Float) = 10 1162 _Gimmick_Gerstner_Water_g("Gravity", Float) = 9.8 1163 _Gimmick_Gerstner_Water_Scale("Scale", Vector) = (1000, 1000, .1, 0) 1164 _Gimmick_Gerstner_Water_Origin_Damping_Direction("Origin damping direction", Float) = 1 1165 _Gimmick_Gerstner_Water_Color_Ramp("Color ramp", 2D) = "white" {} 1166 _Gimmick_Gerstner_Water_Color_Ramp_Offset("Color ramp offset", Float) = 0.5 1167 _Gimmick_Gerstner_Water_Color_Ramp_Scale("Color ramp offset", Float) = 1 1168 1169 _Gimmick_Box_Discard_Enable_Static("Enable box discard (static)", Float) = 0 1170 _Gimmick_Box_Discard_Corner_1("Corner 1", Vector) = (0, 0, 0, 0) 1171 _Gimmick_Box_Discard_Corner_2("Corner 2", Vector) = (0, 0, 0, 0) 1172 _Gimmick_Box_Discard_Invert("Invert", Float) = 0 1173 1174 _Gimmick_Lens_00_Enable_Static("Enable lens 00", Float) = 0 1175 _Gimmick_Lens_00_Enable_Frame_Counter("Enable frame counter", Float) = 0 1176 _Gimmick_Lens_00_Frame_Counter_Speed("Speed", Float) = 1 1177 _Gimmick_Lens_00_Subdivisions("Quantization subdivisions", Float) = 1 1178 _Gimmick_Lens_00_Mode("Mode", Float) = 0 // 0 = Bayer, 1 = InterleavedGradientNoise 1179 _Gimmick_Lens_00_Scale("Scale", Float) = 1 1180 _Gimmick_Lens_00_SSFD_Scale("Scale", Float) = 1 1181 _Gimmick_Lens_00_SSFD_Max_Fwidth("Max fwidth", Float) = 0.001 1182 _Gimmick_Lens_00_SSFD_Size_Factor("Size factor", Float) = 1 1183 _Gimmick_Lens_00_SSFD_Noise("Noise", 3D) = "white" {} 1184 1185 _Surface_Stable_Fractal_Dithering_Enable_Static("Enable stable fractal dithering", Float) = 0 1186 _Surface_Stable_Fractal_Dithering_Enable_Dynamic("Enable stable fractal dithering (dynamic)", Float) = 0 1187 _Surface_Stable_Fractal_Dithering_Noise("Noise", 3D) = "white" {} 1188 _Surface_Stable_Fractal_Dithering_Scale("Scale", Range(0, 1)) = .1 1189 _Surface_Stable_Fractal_Dithering_Max_Fwidth("Max fwidth", Float) = 0.01 1190 _Surface_Stable_Fractal_Dithering_Size_Factor("Size factor", Float) = 0.5 1191 _Surface_Stable_Fractal_Dithering_Brightness_Factor("Brightness factor", Float) = 1 1192 _Surface_Stable_Fractal_Dithering_UV_Offset_R("UV offset (r)", Vector) = (0, 0, 0, 0) 1193 _Surface_Stable_Fractal_Dithering_UV_Offset_G("UV offset (g)", Vector) = (0, 0, 0, 0) 1194 _Surface_Stable_Fractal_Dithering_UV_Offset_B("UV offset (b)", Vector) = (0, 0, 0, 0) 1195 } 1196 SubShader 1197 1198 1199 { 1200 GrabPass { "_Tooner_Grabpass" } 1201 Tags { 1202 "VRCFallback"="ToonCutout" 1203 "DisableBatching"="True" 1204 } 1205 Pass { 1206 Tags { 1207 "RenderType"="Opaque" 1208 "Queue"="Geometry" 1209 "LightMode"="ForwardBase" 1210 "LTCGI"="ALWAYS" 1211 "DisableBatching"="True" 1212 } 1213 Blend [_SrcBlend] [_DstBlend] 1214 ZWrite [_ZWrite] 1215 ZTest [_ZTest] 1216 Cull [_Cull] 1217 1218 Stencil { 1219 Ref [_Stencil_Ref_Base] 1220 Comp [_Stencil_Comp_Base] 1221 Pass [_Stencil_Pass_Op_Base] 1222 Fail [_Stencil_Fail_Op_Base] 1223 } 1224 1225 CGPROGRAM 1226 #pragma target 5.0 1227 1228 #pragma multi_compile_instancing 1229 #pragma multi_compile_fwdbase 1230 #pragma multi_compile_fog 1231 #pragma multi_compile _ VERTEXLIGHT_ON 1232 1233 #include "feature_macros.cginc" 1234 1235 #pragma vertex vert 1236 #pragma geometry geom 1237 #pragma fragment frag 1238 1239 #define FORWARD_BASE_PASS 1240 1241 #include "tooner_lighting.cginc" 1242 ENDCG 1243 } 1244 Pass { 1245 Tags { 1246 "RenderType"="Opaque" 1247 "Queue"="Geometry" 1248 "LightMode"="ForwardAdd" 1249 "DisableBatching"="True" 1250 } 1251 Blend [_SrcBlend] One 1252 ZWrite Off 1253 Cull [_Cull] 1254 1255 Stencil { 1256 Ref [_Stencil_Ref_Base] 1257 Comp [_Stencil_Comp_Base] 1258 Pass [_Stencil_Pass_Op_Base] 1259 Fail [_Stencil_Fail_Op_Base] 1260 } 1261 1262 CGPROGRAM 1263 #pragma target 5.0 1264 1265 #pragma multi_compile_instancing 1266 #pragma multi_compile_fwdadd_fullshadows 1267 1268 #include "feature_macros.cginc" 1269 1270 #pragma vertex vert 1271 #pragma geometry geom 1272 #pragma fragment frag 1273 1274 #include "tooner_lighting.cginc" 1275 ENDCG 1276 } 1277 Pass { 1278 Tags { 1279 "DisableBatching"="True" 1280 } 1281 Cull [_OutlinesCull] 1282 1283 ZWrite [_ZWrite] 1284 ZTest [_ZTest] 1285 1286 Stencil { 1287 Ref [_Stencil_Ref_Outline] 1288 Comp [_Stencil_Comp_Outline] 1289 Pass [_Stencil_Pass_Op_Outline] 1290 Fail [_Stencil_Fail_Op_Outline] 1291 } 1292 1293 CGPROGRAM 1294 #pragma target 5.0 1295 #pragma multi_compile_instancing 1296 1297 #include "feature_macros.cginc" 1298 1299 #pragma vertex vert 1300 #pragma geometry geom 1301 #pragma fragment frag 1302 1303 #include "tooner_outline_pass.cginc" 1304 ENDCG 1305 } 1306 Pass { 1307 Tags { 1308 "LightMode" = "ShadowCaster" 1309 "DisableBatching"="True" 1310 } 1311 Cull [_Cull] 1312 1313 Stencil { 1314 Ref [_Stencil_Ref_Base] 1315 Comp [_Stencil_Comp_Base] 1316 Pass [_Stencil_Pass_Op_Base] 1317 Fail [_Stencil_Fail_Op_Base] 1318 } 1319 1320 CGPROGRAM 1321 #pragma target 5.0 1322 #pragma multi_compile_instancing 1323 1324 #include "feature_macros.cginc" 1325 1326 #pragma vertex vert 1327 #pragma fragment frag 1328 1329 #include "mochie_shadow_caster.cginc" 1330 ENDCG 1331 } 1332 } 1333 CustomEditor "ToonerGUI" 1334} 1335