hellcat-nardo-felidal/Assets/Nicoreda/Shaders/BaseSTDChubby.shader
2023-09-16 23:37:55 -07:00

304 lines
25 KiB
Plaintext
Executable file

// Made with Amplify Shader Editor v1.9.1.2
// Available at the Unity Asset Store - http://u3d.as/y3X
Shader "Nicoreda/BaseSTDChubby"
{
Properties
{
_Distance("Distance", Float) = 0
[HideInInspector] __dirty( "", Int ) = 1
}
SubShader
{
Tags{ "RenderType" = "Opaque" "Queue" = "Transparent+0" "ForceNoShadowCasting" = "True" }
Cull Off
CGPROGRAM
#include "UnityPBSLighting.cginc"
#include "UnityCG.cginc"
#pragma target 4.6
#pragma multi_compile_instancing
#define ASE_USING_SAMPLING_MACROS 1
#pragma surface surf StandardCustomLighting keepalpha noshadow noforwardadd vertex:vertexDataFunc
struct Input
{
float4 screenPosition151;
};
struct SurfaceOutputCustomLightingCustom
{
half3 Albedo;
half3 Normal;
half3 Emission;
half Metallic;
half Smoothness;
half Occlusion;
half Alpha;
Input SurfInput;
UnityGIInput GIData;
};
UNITY_DECLARE_DEPTH_TEXTURE( _CameraDepthTexture );
uniform float4 _CameraDepthTexture_TexelSize;
uniform float _Distance;
void vertexDataFunc( inout appdata_full v, out Input o )
{
UNITY_INITIALIZE_OUTPUT( Input, o );
float3 ase_vertex3Pos = v.vertex.xyz;
float3 vertexPos151 = ase_vertex3Pos;
float4 ase_screenPos151 = ComputeScreenPos( UnityObjectToClipPos( vertexPos151 ) );
o.screenPosition151 = ase_screenPos151;
}
inline half4 LightingStandardCustomLighting( inout SurfaceOutputCustomLightingCustom s, half3 viewDir, UnityGI gi )
{
UnityGIInput data = s.GIData;
Input i = s.SurfInput;
half4 c = 0;
c.rgb = 0;
c.a = 1;
return c;
}
inline void LightingStandardCustomLighting_GI( inout SurfaceOutputCustomLightingCustom s, UnityGIInput data, inout UnityGI gi )
{
s.GIData = data;
}
void surf( Input i , inout SurfaceOutputCustomLightingCustom o )
{
o.SurfInput = i;
o.Normal = float3(0,0,1);
float4 color164 = IsGammaSpace() ? float4(0,0,0,0) : float4(0,0,0,0);
float4 color163 = IsGammaSpace() ? float4(1,1,1,0) : float4(1,1,1,0);
float4 ase_screenPos151 = i.screenPosition151;
float4 ase_screenPosNorm151 = ase_screenPos151 / ase_screenPos151.w;
ase_screenPosNorm151.z = ( UNITY_NEAR_CLIP_VALUE >= 0 ) ? ase_screenPosNorm151.z : ase_screenPosNorm151.z * 0.5 + 0.5;
float screenDepth151 = LinearEyeDepth(SAMPLE_DEPTH_TEXTURE( _CameraDepthTexture, ase_screenPosNorm151.xy ));
float distanceDepth151 = saturate( abs( ( screenDepth151 - LinearEyeDepth( ase_screenPosNorm151.z ) ) / ( _Distance ) ) );
float4 lerpResult161 = lerp( color164 , color163 , (0.0 + (distanceDepth151 - 0.0) * (1.0 - 0.0) / (0.5 - 0.0)));
float4 lerpResult162 = lerp( lerpResult161 , color163 , (0.0 + (distanceDepth151 - 0.0) * (1.0 - 0.0) / (1.0 - 0.0)));
o.Emission = lerpResult162.rgb + 1E-5;
}
ENDCG
}
}
/*ASEBEGIN
Version=19102
Node;AmplifyShaderEditor.CommentaryNode;100;107.164,87.52717;Inherit;False;936;343;Metallic Smoothness;5;67;68;65;69;66;Metallic Smoothness;1,1,1,1;0;0
Node;AmplifyShaderEditor.CommentaryNode;91;-2732.189,-2184.933;Inherit;False;1975.389;511.6238;FresnelCompute;9;88;87;86;85;84;81;83;82;93;FresnelCompute;1,1,1,1;0;0
Node;AmplifyShaderEditor.CommentaryNode;78;-3150.064,232.6436;Inherit;False;2078.461;476.5108;Emission Compute;9;75;70;76;71;74;103;114;115;116;;1,1,1,1;0;0
Node;AmplifyShaderEditor.CommentaryNode;63;-2384,-1392;Inherit;False;2187.043;698.173;AlbedoCompute;16;108;109;107;62;53;54;56;89;98;97;90;95;6;5;55;110;AlbedoCompute;1,1,1,1;0;0
Node;AmplifyShaderEditor.CommentaryNode;57;-2403.665,-640.4535;Inherit;False;1578.877;837.6875;NormalMap Compute;12;36;61;9;4;60;11;8;7;59;10;2;3;NormalMap Compute;1,1,1,1;0;0
Node;AmplifyShaderEditor.CommentaryNode;50;-2432,800;Inherit;False;1911.303;1087.961;Matcap;18;19;22;20;26;24;25;37;33;23;21;34;35;39;38;18;47;48;51;Matcap;1,1,1,1;0;0
Node;AmplifyShaderEditor.InverseViewMatrixNode;19;-2352,944;Inherit;False;0;1;FLOAT4x4;0
Node;AmplifyShaderEditor.ViewDirInputsCoordNode;22;-2304,1216;Inherit;False;World;False;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;20;-2176,864;Inherit;True;2;2;0;FLOAT4x4;0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1;False;1;FLOAT4;0,0,0,0;False;1;FLOAT4;0
Node;AmplifyShaderEditor.NormalizeNode;26;-2128,1232;Inherit;False;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.NormalizeNode;24;-1664,880;Inherit;False;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.CrossProductOpNode;25;-1440,960;Inherit;False;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.GetLocalVarNode;37;-1424,1072;Inherit;False;36;CombinedNormalMap;1;0;OBJECT;;False;1;FLOAT3;0
Node;AmplifyShaderEditor.MatrixFromVectors;33;-1264,880;Inherit;False;FLOAT3x3;True;4;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;3;FLOAT3;0,0,0;False;1;FLOAT3x3;0
Node;AmplifyShaderEditor.CrossProductOpNode;23;-1920,896;Inherit;True;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.Vector4Node;21;-2384,1008;Inherit;False;Constant;_Vector0;Vector 0;9;0;Create;True;0;0;0;False;0;False;0,-1,0,0;0,0,0,0;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.WorldNormalVector;34;-1184,1040;Inherit;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;35;-896,928;Inherit;False;2;2;0;FLOAT3x3;0,0,0,1,1,1,1,0,1;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.ComponentMaskNode;39;-784,928;Inherit;True;True;True;False;False;1;0;FLOAT3;0,0,0;False;1;FLOAT2;0
Node;AmplifyShaderEditor.TFHCRemapNode;38;-2272,1520;Inherit;True;5;0;FLOAT2;0,0;False;1;FLOAT2;-1,-1;False;2;FLOAT2;1,1;False;3;FLOAT2;0,0;False;4;FLOAT2;1,1;False;1;FLOAT2;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;47;-1440,1520;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.RegisterLocalVarNode;51;-1232,1520;Inherit;False;Matcap;-1;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.RangedFloatNode;7;-2368,-352;Inherit;False;Property;_BumpScale;NormalMap Scale;4;0;Create;False;0;0;0;False;0;False;1;0;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;8;-2368,-288;Inherit;False;InstancedProperty;_BellyNormalScale;BellyNormalScale;20;0;Create;True;0;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;11;-2368,-224;Inherit;False;InstancedProperty;_BoobiesNormalScale;BoobiesNormalScale;22;0;Create;True;0;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;60;-2368,-160;Inherit;False;Property;_MusclesNormalScale;MusclesNormalScale;24;0;Create;True;0;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.BlendNormalsNode;4;-1664,-528;Inherit;False;0;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.BlendNormalsNode;9;-1456,-288;Inherit;False;0;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.BlendNormalsNode;61;-1328,-48;Inherit;False;0;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.RegisterLocalVarNode;36;-1056,-64;Inherit;False;CombinedNormalMap;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.SimpleAddOpNode;55;-1488,-1184;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;5;-1920,-1344;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.ColorNode;6;-2240,-1168;Inherit;False;Property;_Color;Color;0;1;[HDR];Create;True;0;0;0;False;0;False;1,1,1,0;1,1,1,1;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.GetLocalVarNode;58;1339,-92;Inherit;False;36;CombinedNormalMap;1;0;OBJECT;;False;1;FLOAT3;0
Node;AmplifyShaderEditor.GetLocalVarNode;64;1371,-172;Inherit;False;62;AlbedoCompute;1;0;OBJECT;;False;1;FLOAT3;0
Node;AmplifyShaderEditor.GetLocalVarNode;80;1354.101,-2.290099;Inherit;False;79;EmissionCompute;1;0;OBJECT;;False;1;FLOAT3;0
Node;AmplifyShaderEditor.GetLocalVarNode;82;-2682.189,-2128.632;Inherit;False;36;CombinedNormalMap;1;0;OBJECT;;False;1;FLOAT3;0
Node;AmplifyShaderEditor.WorldNormalVector;83;-2437.189,-2123.632;Inherit;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3
Node;AmplifyShaderEditor.RangedFloatNode;84;-2593.8,-1986.309;Inherit;False;Property;_FresnelScale;FresnelScale;15;0;Create;True;0;0;0;False;0;False;0;3.83;1;10;0;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;85;-2570.8,-1885.309;Inherit;False;Property;_FresnelPower;FresnelPower;16;0;Create;True;0;0;0;False;0;False;0;18.37;0.5;20;0;1;FLOAT;0
Node;AmplifyShaderEditor.RegisterLocalVarNode;86;-1477.8,-2098.309;Inherit;False;FresnelCompute;-1;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.ColorNode;88;-1993.8,-1922.309;Inherit;False;Property;_FresnelColor;FresnelColor;17;1;[HDR];Create;True;0;0;0;False;0;False;0,0,0,0;1,1,1,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;87;-1588.8,-2098.309;Inherit;False;2;2;0;FLOAT;0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.FresnelNode;81;-2090.241,-2134.933;Inherit;True;Standard;WorldNormal;ViewDir;False;False;5;0;FLOAT3;0,0,1;False;4;FLOAT3;0,0,0;False;1;FLOAT;0;False;2;FLOAT;1;False;3;FLOAT;5;False;1;FLOAT;0
Node;AmplifyShaderEditor.ClampOpNode;93;-1763.721,-2123.954;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;1;False;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;95;-1947.23,-1005.969;Inherit;False;Property;_FresnelMixColorScale;FresnelMixColorScale;18;0;Create;True;0;0;0;False;0;False;0;1;0;2;0;1;FLOAT;0
Node;AmplifyShaderEditor.GetLocalVarNode;90;-1798.515,-901.0543;Inherit;False;86;FresnelCompute;1;0;OBJECT;;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;97;-1360.297,-1081.618;Inherit;True;3;3;0;COLOR;0,0,0,0;False;1;FLOAT;0;False;2;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.LerpOp;98;-1135.354,-986.7795;Inherit;True;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleAddOpNode;89;-930.9045,-1115.891;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;67;880.1638,149.5272;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;68;881.1638,295.5271;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;69;623.1638,276.5271;Inherit;False;Property;_Glossiness;Smoothness;11;0;Create;False;0;0;0;False;0;False;0;1;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;66;615.1638,137.5272;Inherit;False;Property;_Metallic;Metallic;10;0;Create;True;0;0;0;False;0;False;0;1;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;56;-2016,-1088;Inherit;False;Property;_MatcapIntensity;MatcapIntensity;7;0;Create;True;0;0;0;False;0;False;0;0;0;5;0;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;54;-1680,-1152;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.GetLocalVarNode;53;-1920,-1152;Inherit;False;51;Matcap;1;0;OBJECT;;False;1;COLOR;0
Node;AmplifyShaderEditor.ColorNode;74;-2930.493,496.9291;Inherit;False;Property;_EmissionColor;Emission Color (HDR);14;1;[HDR];Create;False;0;0;0;False;0;False;0,0,0,0;1,1,1,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;71;-2587.492,487.9291;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.RangedFloatNode;76;-2674.493,301.9292;Inherit;False;Property;_Emission;Emission;12;1;[Toggle];Create;True;0;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.ConditionalIfNode;75;-2370.492,493.9291;Inherit;False;False;5;0;FLOAT;1;False;1;FLOAT;0;False;2;FLOAT;0;False;3;COLOR;0,0,0,0;False;4;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;104;-1991.177,311.5999;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.GetLocalVarNode;105;-2231.178,311.5999;Inherit;False;51;Matcap;1;0;OBJECT;;False;1;COLOR;0
Node;AmplifyShaderEditor.SimpleAddOpNode;102;-1767.513,385.1469;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
Node;AmplifyShaderEditor.RangedFloatNode;103;-2327.178,375.5999;Inherit;False;Property;_MatcapEmission;MatcapEmission;8;0;Create;True;0;0;0;False;0;False;0;0;0;5;0;1;FLOAT;0
Node;AmplifyShaderEditor.SamplerNode;59;-1968,-16;Inherit;True;Property;_MusclesNormal;MusclesNormal;23;2;[Normal];[SingleLineTexture];Create;True;0;0;0;False;0;False;-1;7e9b0cba999eaea4fae66ce0c43e4524;7e9b0cba999eaea4fae66ce0c43e4524;True;0;True;bump;Auto;True;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;10;-1968,-208;Inherit;True;Property;_BoobiesNormal;Boobies Normal;21;2;[Normal];[SingleLineTexture];Create;True;0;0;0;False;0;False;-1;7e9b0cba999eaea4fae66ce0c43e4524;2d7be354d7dd742408ba7f43da0c2513;True;0;True;bump;Auto;True;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;3;-1968,-400;Inherit;True;Property;_BellyNormal;Belly Normal;19;2;[Normal];[SingleLineTexture];Create;True;0;0;0;False;0;False;-1;7e9b0cba999eaea4fae66ce0c43e4524;7e9b0cba999eaea4fae66ce0c43e4524;True;0;True;bump;Auto;True;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;2;-1968,-592;Inherit;True;Property;_BumpMap;MainNormalMap;3;2;[Normal];[SingleLineTexture];Create;False;0;0;0;False;0;False;-1;None;None;True;0;False;bump;Auto;True;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;70;-3009.493,294.9292;Inherit;True;Property;_EmissionMap;Emission Texture;13;1;[SingleLineTexture];Create;False;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;65;157.164,152.5272;Inherit;True;Property;_MetallicGlossMap;Metallic (R) Smoothness (A);9;1;[SingleLineTexture];Create;False;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;101;1371.703,280.6527;Inherit;True;Property;_OcclusionMap;Ambient Occlusion;2;1;[SingleLineTexture];Create;False;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;18;-1952,1488;Inherit;True;Property;_MatcapTexture;MatcapTexture;5;1;[SingleLineTexture];Create;True;0;0;0;False;0;False;-1;None;None;True;0;False;black;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;48;-1824,1664;Inherit;True;Property;_MatCapMask;MatCapMask;6;1;[SingleLineTexture];Create;True;0;0;0;False;0;False;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SamplerNode;1;-3361,-1341;Inherit;True;Property;_MainTex;Albedo (Color);1;1;[SingleLineTexture];Create;False;0;0;0;False;0;False;-1;b4c041bf04bc37640ac3478d26f1eda0;b4c041bf04bc37640ac3478d26f1eda0;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;8;0;SAMPLER2D;;False;1;FLOAT2;0,0;False;2;FLOAT;0;False;3;FLOAT2;0,0;False;4;FLOAT2;0,0;False;5;FLOAT;1;False;6;FLOAT;0;False;7;SAMPLERSTATE;;False;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.RegisterLocalVarNode;62;-268.8394,-1251.203;Inherit;False;AlbedoCompute;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.RegisterLocalVarNode;79;-900.1675,385.121;Inherit;False;EmissionCompute;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.RangedFloatNode;110;-1115.795,-1356.29;Inherit;False;Property;_HUEShiftColor;HUEShift Color;25;0;Create;True;0;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.RGBToHSVNode;107;-844.4567,-1253.964;Inherit;False;1;0;FLOAT3;0,0,0;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3
Node;AmplifyShaderEditor.SimpleAddOpNode;109;-635.6961,-1334.09;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.HSVToRGBNode;108;-504.7863,-1275.703;Inherit;True;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3
Node;AmplifyShaderEditor.RGBToHSVNode;115;-1584.04,424.7695;Inherit;False;1;0;FLOAT3;0,0,0;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3
Node;AmplifyShaderEditor.SimpleAddOpNode;116;-1328.279,458.6436;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.HSVToRGBNode;117;-1193.369,451.0305;Inherit;True;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3
Node;AmplifyShaderEditor.RangedFloatNode;114;-1765.378,581.4435;Inherit;False;Property;_HUEShiftEmission;HUEShift Emission;26;0;Create;True;0;0;0;False;0;False;0;0;0;1;0;1;FLOAT;0
Node;AmplifyShaderEditor.SurfaceDepthNode;152;2276.332,541.5825;Inherit;False;0;1;0;FLOAT3;0,0,0;False;1;FLOAT;0
Node;AmplifyShaderEditor.RangedFloatNode;155;1693.273,816.8264;Inherit;False;Property;_Distance;Distance;27;0;Create;True;0;0;0;False;0;False;0;0;0;0;0;1;FLOAT;0
Node;AmplifyShaderEditor.ColorNode;157;1885.696,348.6147;Inherit;False;Constant;_Color0;Color 0;28;0;Create;True;0;0;0;False;0;False;0,0,0,0;0,0,0,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.GradientNode;156;1911.684,610.1519;Inherit;False;0;2;2;0,0,0,0;1,1,1,1;1,0;1,1;0;1;OBJECT;0
Node;AmplifyShaderEditor.ColorNode;163;1625.162,460.6167;Inherit;False;Constant;_Color1;Color 1;28;0;Create;True;0;0;0;False;0;False;1,1,1,0;0,0,0,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.SimpleAddOpNode;170;2835.315,882.3871;Inherit;False;2;2;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;174;2878.326,490.0187;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;175;2685.74,1000.216;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;171;2530.418,1056.887;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.PosVertexDataNode;173;1876.668,1049.953;Inherit;False;0;0;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.WorldNormalVector;176;2116.063,1207.586;Inherit;False;False;1;0;FLOAT3;0,0,1;False;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3
Node;AmplifyShaderEditor.RangedFloatNode;172;2325.708,1104.497;Inherit;False;Property;_Direction;Direction;28;0;Create;True;0;0;0;False;0;False;0;0;0;0;0;1;FLOAT;0
Node;AmplifyShaderEditor.SimpleMultiplyOpNode;166;2735.331,713.9476;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.LerpOp;169;3052.229,733.5776;Inherit;False;3;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;1;FLOAT3;0
Node;AmplifyShaderEditor.NormalVertexDataNode;165;1895.278,1196.704;Inherit;False;0;5;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.LerpOp;161;2383.675,686.7656;Inherit;False;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.ColorNode;164;1603.198,624.27;Inherit;False;Constant;_Color2;Color 1;28;0;Create;True;0;0;0;False;0;False;0,0,0,0;0,0,0,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
Node;AmplifyShaderEditor.StandardSurfaceOutputNode;0;3148.149,160.7156;Float;False;True;-1;6;;0;0;Standard;Nicoreda/BaseSTDChubby;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;True;False;False;False;False;False;Off;0;False;;0;False;;False;0;False;;0;False;;False;0;Translucent;0.5;True;False;0;False;Opaque;;Transparent;All;12;all;True;True;True;True;0;False;;False;0;False;;255;False;;255;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;0;False;;False;2;15;10;25;False;0.5;False;0;0;False;;0;False;;0;0;False;;0;False;;0;False;;0;False;;0;False;0;0,0,0,0;VertexOffset;True;False;Cylindrical;False;True;Absolute;0;;-1;-1;-1;-1;0;False;0;0;False;;-1;0;False;;0;0;0;False;0.1;False;;0;False;;True;16;0;FLOAT3;0,0,0;False;1;FLOAT3;0,0,0;False;2;FLOAT3;0,0,0;False;3;FLOAT;0;False;4;FLOAT;0;False;5;FLOAT;0;False;6;FLOAT3;0,0,0;False;7;FLOAT3;0,0,0;False;8;FLOAT;0;False;9;FLOAT;0;False;10;FLOAT;0;False;13;FLOAT3;0,0,0;False;11;FLOAT3;0,0,0;False;12;FLOAT3;0,0,0;False;14;FLOAT4;0,0,0,0;False;15;FLOAT3;0,0,0;False;0
Node;AmplifyShaderEditor.DepthFade;151;1843.331,732.9327;Inherit;False;True;True;True;2;1;FLOAT3;0,0,0;False;0;FLOAT;1;False;1;FLOAT;0
Node;AmplifyShaderEditor.LerpOp;162;2564.327,660.326;Inherit;False;3;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;2;FLOAT;0;False;1;COLOR;0
Node;AmplifyShaderEditor.TFHCRemapNode;159;2104.329,750.5869;Inherit;False;5;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0.5;False;3;FLOAT;0;False;4;FLOAT;1;False;1;FLOAT;0
Node;AmplifyShaderEditor.TFHCRemapNode;160;2294.764,798.8173;Inherit;False;5;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;1;False;3;FLOAT;0;False;4;FLOAT;1;False;1;FLOAT;0
WireConnection;20;0;19;0
WireConnection;20;1;21;0
WireConnection;26;0;22;0
WireConnection;24;0;23;0
WireConnection;25;0;24;0
WireConnection;25;1;26;0
WireConnection;33;0;24;0
WireConnection;33;1;25;0
WireConnection;33;2;26;0
WireConnection;23;0;20;0
WireConnection;23;1;26;0
WireConnection;34;0;37;0
WireConnection;35;0;33;0
WireConnection;35;1;34;0
WireConnection;39;0;35;0
WireConnection;38;0;39;0
WireConnection;47;0;18;0
WireConnection;47;1;48;0
WireConnection;51;0;47;0
WireConnection;4;0;2;0
WireConnection;4;1;3;0
WireConnection;9;0;4;0
WireConnection;9;1;10;0
WireConnection;61;0;9;0
WireConnection;61;1;59;0
WireConnection;36;0;61;0
WireConnection;55;0;5;0
WireConnection;55;1;54;0
WireConnection;5;0;1;0
WireConnection;5;1;6;0
WireConnection;83;0;82;0
WireConnection;86;0;87;0
WireConnection;87;0;93;0
WireConnection;87;1;88;0
WireConnection;81;0;83;0
WireConnection;81;2;84;0
WireConnection;81;3;85;0
WireConnection;93;0;81;0
WireConnection;97;0;55;0
WireConnection;97;1;95;0
WireConnection;97;2;90;0
WireConnection;98;0;90;0
WireConnection;98;1;97;0
WireConnection;98;2;95;0
WireConnection;89;0;55;0
WireConnection;89;1;98;0
WireConnection;67;0;66;0
WireConnection;67;1;65;1
WireConnection;68;0;69;0
WireConnection;68;1;65;4
WireConnection;54;0;53;0
WireConnection;54;1;56;0
WireConnection;71;0;70;0
WireConnection;71;1;74;0
WireConnection;75;1;76;0
WireConnection;75;3;71;0
WireConnection;104;0;105;0
WireConnection;104;1;103;0
WireConnection;102;0;75;0
WireConnection;102;1;104;0
WireConnection;59;5;60;0
WireConnection;10;5;11;0
WireConnection;3;5;8;0
WireConnection;2;5;7;0
WireConnection;18;1;38;0
WireConnection;62;0;108;0
WireConnection;79;0;117;0
WireConnection;107;0;89;0
WireConnection;109;0;107;1
WireConnection;109;1;110;0
WireConnection;108;0;109;0
WireConnection;108;1;107;2
WireConnection;108;2;107;3
WireConnection;115;0;102;0
WireConnection;116;0;115;1
WireConnection;116;1;114;0
WireConnection;117;0;116;0
WireConnection;117;1;115;2
WireConnection;117;2;115;3
WireConnection;170;0;173;0
WireConnection;170;1;171;0
WireConnection;175;0;151;0
WireConnection;175;1;171;0
WireConnection;171;0;172;0
WireConnection;171;1;165;0
WireConnection;176;0;165;0
WireConnection;166;0;162;0
WireConnection;166;1;151;0
WireConnection;169;0;170;0
WireConnection;169;1;173;0
WireConnection;169;2;151;0
WireConnection;161;0;164;0
WireConnection;161;1;163;0
WireConnection;161;2;159;0
WireConnection;0;0;162;0
WireConnection;0;1;58;0
WireConnection;0;3;67;0
WireConnection;0;4;68;0
WireConnection;0;5;101;0
WireConnection;0;15;162;0
WireConnection;151;1;173;0
WireConnection;151;0;155;0
WireConnection;162;0;161;0
WireConnection;162;1;163;0
WireConnection;162;2;160;0
WireConnection;159;0;151;0
WireConnection;160;0;151;0
ASEEND*/
//CHKSM=172F0477D101AC3C19AAE72108B075C4DBE28C02