Heroes_of_Hiis/Assets/Polaris - Low Poly Ecosystem/Polaris - Low Poly Terrain .../Editor/Shaders/GrassBaseGraph.asset

60 lines
12 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 78b2425a2284af743826c689403a4924, type: 3}
m_Name: GrassBaseGraph
m_EditorClassIdentifier:
m_functionInfo: "// Made with Amplify Shader Editor\n// Available at the Unity
Asset Store - http://u3d.as/y3X \n/*ASEBEGIN\nVersion=18000\n1848;73;1213;1286;90.82141;729.4947;1;True;False\nNode;AmplifyShaderEditor.CommentaryNode;1;-1776.538,-758.7215;Inherit;False;1899.109;1469.351;;6;50;47;46;45;9;3;Albedo;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;3;-1674.627,-211.8382;Inherit;False;1270.362;876.2831;;7;39;30;29;28;21;16;5;Occlusion;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;60;305.6548,-765.3679;Inherit;False;590.794;546.7041;;8;57;56;58;55;54;53;0;59;Output;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;2;-521.6599,-2173.42;Inherit;False;646.3564;1383.44;;21;67;66;65;64;31;34;33;17;7;14;51;32;18;15;4;52;12;22;6;25;27;Properties;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;5;-1655.166,343.8625;Inherit;False;711;293;;4;19;13;11;8;Occlusion
factor;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;23;-1172.768,903.6712;Inherit;False;1292.399;774.2213;;12;63;36;49;41;35;40;38;42;43;48;68;69;Vertex
Animation, Normal;1,1,1,1;0;0\nNode;AmplifyShaderEditor.CommentaryNode;9;-1368.465,-637.6857;Inherit;False;957;392;;5;37;26;24;20;10;Color;1,1,1,1;0;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;19;-1113.165,451.8616;Inherit;False;2;2;0;FLOAT;0;False;1;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.LerpOp;29;-904.425,132.1456;Inherit;False;3;0;FLOAT;0;False;1;FLOAT;0;False;2;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.Vector3Node;43;-343.7441,954.3682;Float;False;Constant;_Up;Up;7;0;Create;True;0;0;False;0;0,1,0;0,0,0;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.GetLocalVarNode;57;361.7641,-458.487;Inherit;False;48;vertexPosition;1;0;OBJECT;;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;12;-93.9359,-1156.982;Float;False;_Occlusion;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;10;-1270.716,-493.5289;Inherit;False;6;_MainTex;1;0;OBJECT;0;False;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;47;-103.363,-448.3649;Float;False;alpha;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;22;-89.30393,-2123.42;Float;False;_Color;-1;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;51;-85.82396,-1267.825;Float;False;_AlphaCutoff;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;6;-88.30393,-1935.42;Float;False;_MainTex;-1;True;1;0;SAMPLER2D;;False;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;27;-92.50291,-1045.804;Float;False;_BendFactor;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;28;-893.564,-161.8383;Float;False;Constant;_Float1;Float
1;6;0;Create;True;0;0;False;0;0.5;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.OneMinusNode;13;-1325.166,526.8613;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;25;-90.30393,-1606.421;Float;False;_WindDirX;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;15;-376.304,-1714.42;Float;False;Property;_WaveDistance;Wave
Distance;7;0;Create;False;0;0;False;0;0.1;0.2;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.TextureCoordinatesNode;20;-1318.465,-401.6858;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.GetLocalVarNode;53;367.8931,-715.3679;Inherit;False;50;albedoColor;1;0;OBJECT;;False;1;COLOR;0\nNode;AmplifyShaderEditor.OneMinusNode;11;-1320.166,393.8621;Inherit;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.Vector4Node;18;-377.304,-1613.421;Float;False;Property;_Wind;Wind;8;0;Create;False;0;0;False;0;1,1,4,8;1,1,7,7;0;5;FLOAT4;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.TexturePropertyNode;4;-394.304,-1936.42;Float;True;Property;_MainTex;MainTex;3;0;Create;False;0;0;False;0;None;None;False;white;LockedToTexture2D;Texture2D;-1;0;1;SAMPLER2D;0\nNode;AmplifyShaderEditor.GetLocalVarNode;55;389.2566,-588.3102;Inherit;False;47;alpha;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;24;-865.4651,-587.6857;Inherit;False;22;_Color;1;0;OBJECT;0;False;1;COLOR;0\nNode;AmplifyShaderEditor.SamplerNode;26;-964.3591,-493.4107;Inherit;True;Property;_TextureSample0;Texture
Sample 0;6;0;Create;True;0;0;False;0;-1;None;None;True;0;False;white;Auto;False;Object;-1;Auto;Texture2D;6;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;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.RangedFloatNode;52;-458.823,-1280.825;Float;False;Property;_AlphaCutoff;Alpha
Cutoff;5;0;Create;False;0;0;False;0;0.5;0;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;69;-1089.583,1058.634;Inherit;False;67;_FadeMaxDistance;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionNode;73;-480.6741,1168.509;Inherit;True;GrassWindAnimation;1;;11;8d39a13fc2a7a164fa1708057ff071d3;0;7;1;FLOAT4;0,0,0,0;False;51;FLOAT;1;False;52;FLOAT;1;False;53;FLOAT;7;False;54;FLOAT;7;False;55;FLOAT;0.2;False;56;FLOAT;1;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.TextureCoordinatesNode;8;-1605.166,408.8622;Inherit;False;0;-1;2;3;2;SAMPLER2D;;False;0;FLOAT2;1,1;False;1;FLOAT2;0,0;False;5;FLOAT2;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.FunctionNode;63;-866.1315,997.8859;Inherit;False;GrassFade;-1;;6;cbea1fee1a4ae92478317361ce0d3b0b;0;2;4;FLOAT;50;False;5;FLOAT;100;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;68;-1089.583,963.7349;Inherit;False;65;_FadeMinDistance;1;0;OBJECT;;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;48;-81.4691,1164.925;Float;False;vertexPosition;-1;True;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;32;-90.30393,-1531.421;Float;False;_WindDirY;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.Vector3Node;30;-918.564,-49.8378;Float;False;Constant;_Vector1;Vector
1;6;0;Create;True;0;0;False;0;1,1,1;0,0,0;0;4;FLOAT3;0;FLOAT;1;FLOAT;2;FLOAT;3\nNode;AmplifyShaderEditor.RangedFloatNode;7;-471.6599,-1159.492;Float;False;Property;_Occlusion;Occlusion;4;0;Create;False;0;0;False;0;0.2;0.2;0;1;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;41;-861.8682,1207.398;Inherit;False;12;_Occlusion;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;50;-106.7681,-255.1048;Float;False;albedoColor;-1;True;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.RangedFloatNode;17;-365.502,-1047.804;Float;False;Property;_BendFactor;Bend
Factor;6;1;[HideInInspector];Create;False;0;0;False;0;1;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleSubtractOpNode;45;-284.7471,-255.1049;Inherit;False;2;0;COLOR;0,0,0,0;False;1;FLOAT3;0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.GetLocalVarNode;35;-875.8682,1381.398;Inherit;False;31;_WindSpread;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;16;-1107.227,76.24579;Float;False;Constant;_Float2;Float
2;6;0;Create;True;0;0;False;0;0;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;40;-884.8682,1467.398;Inherit;False;34;_WaveDistance;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;38;-871.8682,1286.398;Inherit;False;33;_WindSpeed;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;59;355.6548,-333.664;Inherit;False;49;vertexNormal;1;0;OBJECT;;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.RangedFloatNode;64;-399.6921,-960.0688;Inherit;False;Property;_FadeMinDistance;Fade
Min Distance;8;0;Create;True;0;0;False;0;50;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.GetLocalVarNode;21;-1190.426,184.1456;Inherit;False;12;_Occlusion;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;39;-548.5652,-1.838074;Inherit;False;3;3;0;FLOAT;0;False;1;FLOAT3;0,0,0;False;2;FLOAT;0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.GetLocalVarNode;42;-868.083,1556.392;Inherit;False;27;_BendFactor;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.BreakToComponentsNode;46;-369.363,-513.3649;Inherit;False;COLOR;1;0;COLOR;0,0,0,0;False;16;FLOAT;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4;FLOAT;5;FLOAT;6;FLOAT;7;FLOAT;8;FLOAT;9;FLOAT;10;FLOAT;11;FLOAT;12;FLOAT;13;FLOAT;14;FLOAT;15\nNode;AmplifyShaderEditor.GetLocalVarNode;36;-865.468,1126.925;Inherit;False;25;_WindDirX;1;0;OBJECT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;49;-123.3711,953.6712;Float;False;vertexNormal;-1;True;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.SimpleMultiplyOpNode;37;-580.4661,-510.6857;Inherit;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;67;-105.6921,-881.0688;Inherit;False;_FadeMaxDistance;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RangedFloatNode;66;-404.6921,-880.0688;Inherit;False;Property;_FadeMaxDistance;Fade
Max Distance;9;0;Create;True;0;0;False;0;100;0;0;0;0;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;34;-89.30393,-1713.42;Float;False;_WaveDistance;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;31;-92.30393,-1368.421;Float;False;_WindSpread;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.ColorNode;14;-378.304,-2122.42;Float;False;Property;_Color;Color;0;0;Create;False;0;0;False;0;1,1,1,1;1,1,1,1;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4\nNode;AmplifyShaderEditor.RegisterLocalVarNode;33;-90.30393,-1449.422;Float;False;_WindSpeed;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.RegisterLocalVarNode;65;-108.6921,-961.0688;Inherit;False;_FadeMinDistance;-1;True;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;54;680.9767,-580.6736;Inherit;False;False;-1;Alpha
Mask;1;False;1;0;FLOAT;0;False;1;FLOAT;0\nNode;AmplifyShaderEditor.FunctionOutput;58;679.4489,-328.6639;Inherit;False;False;-1;Vertex
Normal;3;False;1;0;FLOAT3;0,0,0;False;1;FLOAT3;0\nNode;AmplifyShaderEditor.FunctionOutput;0;677.1363,-711.22;Inherit;False;True;-1;Albedo;0;False;1;0;COLOR;0,0,0,0;False;1;COLOR;0\nNode;AmplifyShaderEditor.FunctionOutput;56;680.9764,-452.3776;Inherit;False;False;-1;Vertex
Position;2;False;1;0;FLOAT4;0,0,0,0;False;1;FLOAT4;0\nWireConnection;19;0;11;0\nWireConnection;19;1;13;0\nWireConnection;29;0;16;0\nWireConnection;29;1;21;0\nWireConnection;29;2;19;0\nWireConnection;12;0;7;0\nWireConnection;47;0;46;3\nWireConnection;22;0;14;0\nWireConnection;51;0;52;0\nWireConnection;6;0;4;0\nWireConnection;27;0;17;0\nWireConnection;13;0;8;2\nWireConnection;25;0;18;1\nWireConnection;20;2;10;0\nWireConnection;11;0;8;2\nWireConnection;26;0;10;0\nWireConnection;26;1;20;0\nWireConnection;73;1;63;0\nWireConnection;73;51;36;0\nWireConnection;73;52;41;0\nWireConnection;73;53;38;0\nWireConnection;73;54;35;0\nWireConnection;73;55;40;0\nWireConnection;73;56;42;0\nWireConnection;63;4;68;0\nWireConnection;63;5;69;0\nWireConnection;48;0;73;0\nWireConnection;32;0;18;2\nWireConnection;50;0;45;0\nWireConnection;45;0;37;0\nWireConnection;45;1;39;0\nWireConnection;39;0;28;0\nWireConnection;39;1;30;0\nWireConnection;39;2;29;0\nWireConnection;46;0;37;0\nWireConnection;49;0;43;0\nWireConnection;37;0;24;0\nWireConnection;37;1;26;0\nWireConnection;67;0;66;0\nWireConnection;34;0;15;0\nWireConnection;31;0;18;4\nWireConnection;33;0;18;3\nWireConnection;65;0;64;0\nWireConnection;54;0;55;0\nWireConnection;58;0;59;0\nWireConnection;0;0;53;0\nWireConnection;56;0;57;0\nASEEND*/\n//CHKSM=67C830676A85806112E3E0588C82C5F20132C583"
m_functionName:
m_description:
m_additionalIncludes:
m_additionalIncludes: []
m_outsideIncludes: []
m_additionalPragmas:
m_additionalPragmas: []
m_outsidePragmas: []
m_additionalDirectives:
m_validData: 0
m_isDirty: 1
m_moduleName: ' Additional Directives'
m_independentModule: 1
m_additionalDirectives:
- {fileID: 0}
m_shaderFunctionDirectives: []
m_nativeDirectives: []
m_nativeDirectivesIndex: -1
m_nativeDirectivesFoldout: 0
m_directivesSaveItems:
- LineType: 2
LineValue: instancing_options nolodfade nolightmap
GUIDToggle: 0
GUIDValue:
Origin: 2
m_nodeCategory: 0
m_customNodeCategory: Polaris
m_previewPosition: 0
m_hidden: 0