1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- // Made with Amplify Shader Editor
- // Available at the Unity Asset Store - http://u3d.as/y3X
- Shader "Mat"
- {
- Properties
- {
- _Mat("Mat", 2D) = "white" {}
- _Add1("Add1", 2D) = "white" {}
- _AO("AO", 2D) = "white" {}
- _Me("Me", Float) = 0
- _Sm("Sm", Float) = 0
- _Color("Color", Color) = (0,0,0,0)
- _Color_add("Color_add", Color) = (0,0,0,0)
- [HideInInspector] _texcoord( "", 2D ) = "white" {}
- [HideInInspector] __dirty( "", Int ) = 1
- }
- SubShader
- {
- Tags{ "RenderType" = "Opaque" "Queue" = "Geometry+0" "IsEmissive" = "true" }
- Cull Back
- CGPROGRAM
-
-
- struct Input
- {
- float2 uv_texcoord;
- };
- uniform sampler2D _Mat;
- uniform float4 _Mat_ST;
- uniform float4 _Color;
- uniform sampler2D _Add1;
- uniform float4 _Add1_ST;
- uniform float4 _Color_add;
- uniform float _Me;
- uniform float _Sm;
- uniform sampler2D _AO;
- uniform float4 _AO_ST;
- void surf( Input i , inout SurfaceOutputStandard o )
- {
- float2 uv_Mat = i.uv_texcoord * _Mat_ST.xy + _Mat_ST.zw;
- o.Albedo = ( tex2D( _Mat, uv_Mat ) * _Color ).rgb;
- float2 uv_Add1 = i.uv_texcoord * _Add1_ST.xy + _Add1_ST.zw;
- o.Emission = ( tex2D( _Add1, uv_Add1 ) * _Color_add ).rgb;
- o.Metallic = _Me;
- o.Smoothness = _Sm;
- float2 uv_AO = i.uv_texcoord * _AO_ST.xy + _AO_ST.zw;
- o.Occlusion = tex2D( _AO, uv_AO ).r;
- o.Alpha = 1;
- }
- ENDCG
- }
- Fallback "Diffuse"
- CustomEditor "ASEMaterialInspector"
- }
- /*ASEBEGIN
- Version=16301
- -1920;439;1906;581;1629.916;11.0605;1.81942;True;True
- Node;AmplifyShaderEditor.SamplerNode;1;-456,-70;Float;True;Property;_Mat;Mat;0;0;Create;True;0;0;False;0;None;314a722a5b8e3b04fb10809d19cb6308;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
- Node;AmplifyShaderEditor.SamplerNode;3;-472,355;Float;True;Property;_Add1;Add1;1;0;Create;True;0;0;False;0;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
- Node;AmplifyShaderEditor.ColorNode;8;-69.3468,277.5123;Float;False;Property;_Color;Color;6;0;Create;True;0;0;False;0;0,0,0,0;1,1,1,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
- Node;AmplifyShaderEditor.ColorNode;9;-584.1064,536.8339;Float;False;Property;_Color_add;Color_add;7;0;Create;True;0;0;False;0;0,0,0,0;0,0,0,0;True;0;5;COLOR;0;FLOAT;1;FLOAT;2;FLOAT;3;FLOAT;4
- Node;AmplifyShaderEditor.SamplerNode;2;-457,130;Float;True;Property;_Normal;Normal;3;0;Create;True;0;0;False;0;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
- Node;AmplifyShaderEditor.RangedFloatNode;4;-429.0489,600.3728;Float;False;Property;_Me;Me;4;0;Create;True;0;0;False;0;0;0;0;0;0;1;FLOAT;0
- Node;AmplifyShaderEditor.RangedFloatNode;5;-413.0489,678.3676;Float;False;Property;_Sm;Sm;5;0;Create;True;0;0;False;0;0;0.22;0;0;0;1;FLOAT;0
- Node;AmplifyShaderEditor.SamplerNode;6;-436.9757,795.5692;Float;True;Property;_AO;AO;2;0;Create;True;0;0;False;0;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
- Node;AmplifyShaderEditor.SimpleMultiplyOpNode;7;185.6532,86.5123;Float;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
- Node;AmplifyShaderEditor.SimpleMultiplyOpNode;10;-92.98169,508.2595;Float;False;2;2;0;COLOR;0,0,0,0;False;1;COLOR;0,0,0,0;False;1;COLOR;0
- Node;AmplifyShaderEditor.StandardSurfaceOutputNode;0;253,467;Float;False;True;2;Float;ASEMaterialInspector;0;0;Standard;Mat;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;False;Back;0;False;-1;0;False;-1;False;0;False;-1;0;False;-1;False;0;Opaque;0.5;True;True;0;True;Opaque;;Geometry;All;True;True;True;True;True;True;True;True;True;True;True;True;True;True;True;True;True;0;False;-1;False;0;False;-1;255;False;-1;255;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;-1;False;2;15;10;25;False;0.5;True;0;0;False;-1;0;False;-1;0;0;False;-1;0;False;-1;0;False;-1;0;False;-1;0;False;0;0,0,0,0;VertexOffset;True;False;Cylindrical;False;Relative;0;;0;-1;-1;-1;0;False;0;0;False;-1;-1;0;False;-1;0;0;0;False;0.1;False;-1;0;False;-1;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
- WireConnection;7;0;1;0
- WireConnection;7;1;8;0
- WireConnection;10;0;3;0
- WireConnection;10;1;9;0
- WireConnection;0;0;7;0
- WireConnection;0;2;10;0
- WireConnection;0;3;4;0
- WireConnection;0;4;5;0
- WireConnection;0;5;6;0
- ASEEND*/
- //CHKSM=AF7451B3C3C5EDD017D59FB5FDB413EE2E028CA3
|