78 lines
7.2 KiB
Plaintext

//----------------------------------------------------------------------------------------------------------------------
// Advanced
[lilEnum] _Cull ("sCullModes", Int) = 2
[Enum(UnityEngine.Rendering.BlendMode)] _SrcBlend ("sSrcBlendRGB", Int) = 1
[Enum(UnityEngine.Rendering.BlendMode)] _DstBlend ("sDstBlendRGB", Int) = 0
[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 ("ZWrite", Int) = 1
[Enum(UnityEngine.Rendering.CompareFunction)] _ZTest ("ZTest", 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) = 1
_lilShadowCasterBias ("Shadow Caster Bias", Float) = 0
//----------------------------------------------------------------------------------------------------------------------
// Fur
_FurNoiseMask ("Noise", 2D) = "white" {}
[NoScaleOffset] _FurMask ("Mask", 2D) = "white" {}
[NoScaleOffset] _FurLengthMask ("Length Mask", 2D) = "white" {}
[NoScaleOffset][Normal] _FurVectorTex ("Vector", 2D) = "bump" {}
_FurVectorScale ("Vector scale", Range(-10,10)) = 1
[lilVec3Float] _FurVector ("sFurVectors", Vector) = (0.0,0.0,1.0,0.02)
[lilToggle] _VertexColor2FurVector ("sVertexColor2Vector", Int) = 0
_FurGravity ("sGravity", Range(0,1)) = 0.25
_FurRandomize ("sRandomize", Float) = 0
_FurAO ("sAO", Range(0,1)) = 0
[lilEnum] _FurMeshType ("Mesh Type|Subdivision|Shrink", Int) = 1
[IntRange] _FurLayerNum ("sLayerNum", Range(1, 6)) = 2
_FurRootOffset ("sRootWidth", Range(-1,0)) = 0
_FurCutoutLength ("sLength+ (Cutout)", Float) = 0.8
_FurTouchStrength ("sTouchStrength", Range(0, 1)) = 0
//----------------------------------------------------------------------------------------------------------------------
// Fur Advanced
[lilEnum] _FurCull ("sCullModes", Int) = 0
[Enum(UnityEngine.Rendering.BlendMode)] _FurSrcBlend ("sSrcBlendRGB", Int) = 1
[Enum(UnityEngine.Rendering.BlendMode)] _FurDstBlend ("sDstBlendRGB", Int) = 0
[Enum(UnityEngine.Rendering.BlendMode)] _FurSrcBlendAlpha ("sSrcBlendAlpha", Int) = 1
[Enum(UnityEngine.Rendering.BlendMode)] _FurDstBlendAlpha ("sDstBlendAlpha", Int) = 10
[Enum(UnityEngine.Rendering.BlendOp)] _FurBlendOp ("sBlendOpRGB", Int) = 0
[Enum(UnityEngine.Rendering.BlendOp)] _FurBlendOpAlpha ("sBlendOpAlpha", Int) = 0
[Enum(UnityEngine.Rendering.BlendMode)] _FurSrcBlendFA ("sSrcBlendRGB", Int) = 1
[Enum(UnityEngine.Rendering.BlendMode)] _FurDstBlendFA ("sDstBlendRGB", Int) = 1
[Enum(UnityEngine.Rendering.BlendMode)] _FurSrcBlendAlphaFA ("sSrcBlendAlpha", Int) = 0
[Enum(UnityEngine.Rendering.BlendMode)] _FurDstBlendAlphaFA ("sDstBlendAlpha", Int) = 1
[Enum(UnityEngine.Rendering.BlendOp)] _FurBlendOpFA ("sBlendOpRGB", Int) = 4
[Enum(UnityEngine.Rendering.BlendOp)] _FurBlendOpAlphaFA ("sBlendOpAlpha", Int) = 4
[lilToggle] _FurZClip ("sZClip", Int) = 1
[lilToggle] _FurZWrite ("sZWrite", Int) = 1
[Enum(UnityEngine.Rendering.CompareFunction)] _FurZTest ("sZTest", Int) = 4
[IntRange] _FurStencilRef ("Ref", Range(0, 255)) = 0
[IntRange] _FurStencilReadMask ("ReadMask", Range(0, 255)) = 255
[IntRange] _FurStencilWriteMask ("WriteMask", Range(0, 255)) = 255
[Enum(UnityEngine.Rendering.CompareFunction)] _FurStencilComp ("Comp", Float) = 8
[Enum(UnityEngine.Rendering.StencilOp)] _FurStencilPass ("Pass", Float) = 0
[Enum(UnityEngine.Rendering.StencilOp)] _FurStencilFail ("Fail", Float) = 0
[Enum(UnityEngine.Rendering.StencilOp)] _FurStencilZFail ("ZFail", Float) = 0
_FurOffsetFactor ("sOffsetFactor", Float) = 0
_FurOffsetUnits ("sOffsetUnits", Float) = 0
[lilColorMask] _FurColorMask ("sColorMask", Int) = 15
[lilToggle] _FurAlphaToMask ("sAlphaToMask", Int) = 1