52 lines
		
	
	
		
			927 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			927 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
Shader "Scene/Wall"
 | 
						|
{
 | 
						|
 | 
						|
  Properties
 | 
						|
  {
 | 
						|
    _Color ("Main Color", Color) = (1,1,1,1)
 | 
						|
    _MainTex ("Base (RGB)", 2D) = "white" {}
 | 
						|
    _NormalTex ("Normal Map", 2D) = "bump" {}
 | 
						|
    _Tiling ("Tiling", float) = 1.0
 | 
						|
  }
 | 
						|
 | 
						|
  SubShader
 | 
						|
  {
 | 
						|
    Tags { "RenderType"="Opaque" "Queue"="Geometry" }
 | 
						|
    LOD 200
 | 
						|
 | 
						|
    Stencil
 | 
						|
    {
 | 
						|
      Ref 1
 | 
						|
      Comp NotEqual
 | 
						|
      Pass Keep
 | 
						|
    }
 | 
						|
 | 
						|
    CGPROGRAM
 | 
						|
    #pragma surface surf Standard noshadow
 | 
						|
    #pragma target 3.0
 | 
						|
 | 
						|
    sampler2D _MainTex;
 | 
						|
    sampler2D _NormalTex;
 | 
						|
    fixed4 _Color;
 | 
						|
    float _Tiling;
 | 
						|
 | 
						|
    struct Input
 | 
						|
    {
 | 
						|
      float2 uv_MainTex;
 | 
						|
      float2 uv_NormalTex;
 | 
						|
    };
 | 
						|
 | 
						|
    void surf (Input IN, inout SurfaceOutputStandard o)
 | 
						|
    {
 | 
						|
      fixed4 c = tex2D(_MainTex, IN.uv_MainTex * _Tiling) * _Color;
 | 
						|
      o.Albedo = c.rgb;
 | 
						|
      o.Alpha = c.a;
 | 
						|
      o.Normal = UnpackNormal (tex2D(_NormalTex, IN.uv_MainTex * _Tiling));
 | 
						|
    }
 | 
						|
 | 
						|
    ENDCG
 | 
						|
  }
 | 
						|
 | 
						|
  Fallback "VertexLit"
 | 
						|
}
 |