//---------------------------------------------------------------------------------------------------------------------- // Advanced [lilEnum] _Cull ("Cull Mode|Off|Front|Back", Int) = 2 [Enum(UnityEngine.Rendering.BlendMode)] _SrcBlend ("sSrcBlendRGB", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _DstBlend ("sDstBlendRGB", Int) = 10 [Enum(UnityEngine.Rendering.BlendMode)] _SrcBlendAlpha ("sSrcBlendAlpha", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _DstBlendAlpha ("sDstBlendAlpha", Int) = 10 [Enum(UnityEngine.Rendering.BlendOp)] _BlendOp ("sBlendOpRGB", Int) = 0 [Enum(UnityEngine.Rendering.BlendOp)] _BlendOpAlpha ("sBlendOpAlpha", Int) = 0 [Enum(UnityEngine.Rendering.BlendMode)] _SrcBlendFA ("sSrcBlendRGB", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _DstBlendFA ("sDstBlendRGB", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _SrcBlendAlphaFA ("sSrcBlendAlpha", Int) = 0 [Enum(UnityEngine.Rendering.BlendMode)] _DstBlendAlphaFA ("sDstBlendAlpha", Int) = 1 [Enum(UnityEngine.Rendering.BlendOp)] _BlendOpFA ("sBlendOpRGB", Int) = 4 [Enum(UnityEngine.Rendering.BlendOp)] _BlendOpAlphaFA ("sBlendOpAlpha", Int) = 4 [lilToggle] _ZClip ("sZClip", Int) = 1 [lilToggle] _ZWrite ("sZWrite", Int) = 1 [Enum(UnityEngine.Rendering.CompareFunction)] _ZTest ("sZTest", Int) = 4 [IntRange] _StencilRef ("Ref", Range(0, 255)) = 0 [IntRange] _StencilReadMask ("ReadMask", Range(0, 255)) = 255 [IntRange] _StencilWriteMask ("WriteMask", Range(0, 255)) = 255 [Enum(UnityEngine.Rendering.CompareFunction)] _StencilComp ("Comp", Float) = 8 [Enum(UnityEngine.Rendering.StencilOp)] _StencilPass ("Pass", Float) = 0 [Enum(UnityEngine.Rendering.StencilOp)] _StencilFail ("Fail", Float) = 0 [Enum(UnityEngine.Rendering.StencilOp)] _StencilZFail ("ZFail", Float) = 0 _OffsetFactor ("sOffsetFactor", Float) = 0 _OffsetUnits ("sOffsetUnits", Float) = 0 [lilColorMask] _ColorMask ("sColorMask", Int) = 15 [lilToggle] _AlphaToMask ("sAlphaToMask", Int) = 0 _lilShadowCasterBias ("Shadow Caster Bias", Float) = 0 //---------------------------------------------------------------------------------------------------------------------- // Outline Advanced [lilEnum] _OutlineCull ("Cull Mode|Off|Front|Back", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineSrcBlend ("sSrcBlendRGB", Int) = 5 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineDstBlend ("sDstBlendRGB", Int) = 10 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineSrcBlendAlpha ("sSrcBlendAlpha", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineDstBlendAlpha ("sDstBlendAlpha", Int) = 10 [Enum(UnityEngine.Rendering.BlendOp)] _OutlineBlendOp ("sBlendOpRGB", Int) = 0 [Enum(UnityEngine.Rendering.BlendOp)] _OutlineBlendOpAlpha ("sBlendOpAlpha", Int) = 0 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineSrcBlendFA ("sSrcBlendRGB", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineDstBlendFA ("sDstBlendRGB", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineSrcBlendAlphaFA ("sSrcBlendAlpha", Int) = 0 [Enum(UnityEngine.Rendering.BlendMode)] _OutlineDstBlendAlphaFA ("sDstBlendAlpha", Int) = 1 [Enum(UnityEngine.Rendering.BlendOp)] _OutlineBlendOpFA ("sBlendOpRGB", Int) = 4 [Enum(UnityEngine.Rendering.BlendOp)] _OutlineBlendOpAlphaFA ("sBlendOpAlpha", Int) = 4 [lilToggle] _OutlineZClip ("sZClip", Int) = 1 [lilToggle] _OutlineZWrite ("sZWrite", Int) = 1 [Enum(UnityEngine.Rendering.CompareFunction)] _OutlineZTest ("sZTest", Int) = 2 [IntRange] _OutlineStencilRef ("Ref", Range(0, 255)) = 0 [IntRange] _OutlineStencilReadMask ("ReadMask", Range(0, 255)) = 255 [IntRange] _OutlineStencilWriteMask ("WriteMask", Range(0, 255)) = 255 [Enum(UnityEngine.Rendering.CompareFunction)] _OutlineStencilComp ("Comp", Float) = 8 [Enum(UnityEngine.Rendering.StencilOp)] _OutlineStencilPass ("Pass", Float) = 0 [Enum(UnityEngine.Rendering.StencilOp)] _OutlineStencilFail ("Fail", Float) = 0 [Enum(UnityEngine.Rendering.StencilOp)] _OutlineStencilZFail ("ZFail", Float) = 0 _OutlineOffsetFactor ("sOffsetFactor", Float) = 0 _OutlineOffsetUnits ("sOffsetUnits", Float) = 0 [lilColorMask] _OutlineColorMask ("sColorMask", Int) = 15 [lilToggle] _OutlineAlphaToMask ("sAlphaToMask", Int) = 0 //---------------------------------------------------------------------------------------------------------------------- // Pre [lilHDR] [MainColor] _PreColor ("sColor", Color) = (1,1,1,1) [lilEnum] _PreOutType ("sPreOutTypes", Int) = 0 _PreCutoff ("Pre Cutoff", Range(-0.001,1.001)) = 0.5 [lilEnum] _PreCull ("Cull Mode|Off|Front|Back", Int) = 2 [Enum(UnityEngine.Rendering.BlendMode)] _PreSrcBlend ("sSrcBlendRGB", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _PreDstBlend ("sDstBlendRGB", Int) = 10 [Enum(UnityEngine.Rendering.BlendMode)] _PreSrcBlendAlpha ("sSrcBlendAlpha", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _PreDstBlendAlpha ("sDstBlendAlpha", Int) = 10 [Enum(UnityEngine.Rendering.BlendOp)] _PreBlendOp ("sBlendOpRGB", Int) = 0 [Enum(UnityEngine.Rendering.BlendOp)] _PreBlendOpAlpha ("sBlendOpAlpha", Int) = 0 [Enum(UnityEngine.Rendering.BlendMode)] _PreSrcBlendFA ("sSrcBlendRGB", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _PreDstBlendFA ("sDstBlendRGB", Int) = 1 [Enum(UnityEngine.Rendering.BlendMode)] _PreSrcBlendAlphaFA ("sSrcBlendAlpha", Int) = 0 [Enum(UnityEngine.Rendering.BlendMode)] _PreDstBlendAlphaFA ("sDstBlendAlpha", Int) = 1 [Enum(UnityEngine.Rendering.BlendOp)] _PreBlendOpFA ("sBlendOpRGB", Int) = 4 [Enum(UnityEngine.Rendering.BlendOp)] _PreBlendOpAlphaFA ("sBlendOpAlpha", Int) = 4 [lilToggle] _PreZClip ("sZClip", Int) = 1 [lilToggle] _PreZWrite ("sZWrite", Int) = 1 [Enum(UnityEngine.Rendering.CompareFunction)] _PreZTest ("sZTest", Int) = 4 [IntRange] _PreStencilRef ("Ref", Range(0, 255)) = 0 [IntRange] _PreStencilReadMask ("ReadMask", Range(0, 255)) = 255 [IntRange] _PreStencilWriteMask ("WriteMask", Range(0, 255)) = 255 [Enum(UnityEngine.Rendering.CompareFunction)] _PreStencilComp ("Comp", Float) = 8 [Enum(UnityEngine.Rendering.StencilOp)] _PreStencilPass ("Pass", Float) = 0 [Enum(UnityEngine.Rendering.StencilOp)] _PreStencilFail ("Fail", Float) = 0 [Enum(UnityEngine.Rendering.StencilOp)] _PreStencilZFail ("ZFail", Float) = 0 _PreOffsetFactor ("sOffsetFactor", Float) = 0 _PreOffsetUnits ("sOffsetUnits", Float) = 0 [lilColorMask] _PreColorMask ("sColorMask", Int) = 15 [lilToggle] _PreAlphaToMask ("sAlphaToMask", Int) = 0