Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Shader "Legacy Shaders/Transparent/Bumped Specular 2 Sided" {
- Properties {
- _Color ("Main Color", Color) = (1,1,1,1)
- _SpecColor ("Specular Color", Color) = (0.5,0.5,0.5,0)
- _Shininess ("Shininess", Range(0.01,1)) = 0.078125
- _MainTex ("Base (RGB) TransGloss (A)", 2D) = "white" { }
- _BumpMap ("Normalmap", 2D) = "bump" { }
- }
- SubShader {
- LOD 400
- Cull Off
- Tags { "QUEUE"="Transparent" "IGNOREPROJECTOR"="true" "RenderType"="Transparent" }
- Pass {
- Name "FORWARD"
- Tags { "LIGHTMODE"="ForwardBase" "QUEUE"="Transparent" "IGNOREPROJECTOR"="true" "RenderType"="Transparent" }
- ZWrite Off
- Blend SrcAlpha OneMinusSrcAlpha
- ColorMask RGB
- GpuProgramID 32309
- Program "vp" {
- SubProgram "opengl " {
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" }
- "!!GLSL
- #ifdef VERTEX
- uniform vec4 unity_SHBr;
- uniform vec4 unity_SHBg;
- uniform vec4 unity_SHBb;
- uniform vec4 unity_SHC;
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec4 xlv_TEXCOORD1;
- varying vec4 xlv_TEXCOORD2;
- varying vec4 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying vec4 xlv_TEXCOORD6;
- void main ()
- {
- vec4 tmpvar_1;
- vec4 tmpvar_2;
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec3 tmpvar_3;
- tmpvar_3 = (_Object2World * gl_Vertex).xyz;
- vec4 v_4;
- v_4.x = _World2Object[0].x;
- v_4.y = _World2Object[1].x;
- v_4.z = _World2Object[2].x;
- v_4.w = _World2Object[3].x;
- vec4 v_5;
- v_5.x = _World2Object[0].y;
- v_5.y = _World2Object[1].y;
- v_5.z = _World2Object[2].y;
- v_5.w = _World2Object[3].y;
- vec4 v_6;
- v_6.x = _World2Object[0].z;
- v_6.y = _World2Object[1].z;
- v_6.z = _World2Object[2].z;
- v_6.w = _World2Object[3].z;
- vec3 tmpvar_7;
- tmpvar_7 = normalize(((
- (v_4.xyz * gl_Normal.x)
- +
- (v_5.xyz * gl_Normal.y)
- ) + (v_6.xyz * gl_Normal.z)));
- mat3 tmpvar_8;
- tmpvar_8[0] = _Object2World[0].xyz;
- tmpvar_8[1] = _Object2World[1].xyz;
- tmpvar_8[2] = _Object2World[2].xyz;
- vec3 tmpvar_9;
- tmpvar_9 = normalize((tmpvar_8 * TANGENT.xyz));
- vec3 tmpvar_10;
- tmpvar_10 = (((tmpvar_7.yzx * tmpvar_9.zxy) - (tmpvar_7.zxy * tmpvar_9.yzx)) * TANGENT.w);
- vec4 tmpvar_11;
- tmpvar_11.x = tmpvar_9.x;
- tmpvar_11.y = tmpvar_10.x;
- tmpvar_11.z = tmpvar_7.x;
- tmpvar_11.w = tmpvar_3.x;
- vec4 tmpvar_12;
- tmpvar_12.x = tmpvar_9.y;
- tmpvar_12.y = tmpvar_10.y;
- tmpvar_12.z = tmpvar_7.y;
- tmpvar_12.w = tmpvar_3.y;
- vec4 tmpvar_13;
- tmpvar_13.x = tmpvar_9.z;
- tmpvar_13.y = tmpvar_10.z;
- tmpvar_13.z = tmpvar_7.z;
- tmpvar_13.w = tmpvar_3.z;
- vec3 x2_14;
- vec4 tmpvar_15;
- tmpvar_15 = (tmpvar_7.xyzz * tmpvar_7.yzzx);
- x2_14.x = dot (unity_SHBr, tmpvar_15);
- x2_14.y = dot (unity_SHBg, tmpvar_15);
- x2_14.z = dot (unity_SHBb, tmpvar_15);
- gl_Position = (gl_ModelViewProjectionMatrix * gl_Vertex);
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_11;
- xlv_TEXCOORD2 = tmpvar_12;
- xlv_TEXCOORD3 = tmpvar_13;
- xlv_TEXCOORD4 = (x2_14 + (unity_SHC.xyz * (
- (tmpvar_7.x * tmpvar_7.x)
- -
- (tmpvar_7.y * tmpvar_7.y)
- )));
- xlv_TEXCOORD6 = tmpvar_2;
- }
- #endif
- #ifdef FRAGMENT
- #extension GL_ARB_shader_texture_lod : enable
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 unity_SHAr;
- uniform vec4 unity_SHAg;
- uniform vec4 unity_SHAb;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec4 xlv_TEXCOORD1;
- varying vec4 xlv_TEXCOORD2;
- varying vec4 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec3 worldN_1;
- vec3 tmpvar_2;
- tmpvar_2.x = xlv_TEXCOORD1.w;
- tmpvar_2.y = xlv_TEXCOORD2.w;
- tmpvar_2.z = xlv_TEXCOORD3.w;
- vec4 tmpvar_3;
- tmpvar_3 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 tmpvar_4;
- tmpvar_4 = (tmpvar_3.xyz * _Color.xyz);
- vec3 normal_5;
- normal_5.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_5.z = sqrt((1.0 - clamp (
- dot (normal_5.xy, normal_5.xy)
- , 0.0, 1.0)));
- worldN_1.x = dot (xlv_TEXCOORD1.xyz, normal_5);
- worldN_1.y = dot (xlv_TEXCOORD2.xyz, normal_5);
- worldN_1.z = dot (xlv_TEXCOORD3.xyz, normal_5);
- vec4 tmpvar_6;
- tmpvar_6.w = 1.0;
- tmpvar_6.xyz = worldN_1;
- vec3 x1_7;
- x1_7.x = dot (unity_SHAr, tmpvar_6);
- x1_7.y = dot (unity_SHAg, tmpvar_6);
- x1_7.z = dot (unity_SHAb, tmpvar_6);
- vec4 c_8;
- vec4 c_9;
- c_9.xyz = (((tmpvar_4 * _LightColor0.xyz) * max (0.0,
- dot (worldN_1, _WorldSpaceLightPos0.xyz)
- )) + ((_LightColor0.xyz * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_1, normalize(
- (_WorldSpaceLightPos0.xyz + normalize((_WorldSpaceCameraPos - tmpvar_2)))
- ))), (_Shininess * 128.0))
- * tmpvar_3.w)));
- c_9.w = (tmpvar_3.w * _Color.w);
- c_8.w = c_9.w;
- c_8.xyz = (c_9.xyz + (tmpvar_4 * (xlv_TEXCOORD4 + x1_7)));
- gl_FragData[0] = c_8;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 15 [_BumpMap_ST]
- Vector 14 [_MainTex_ST]
- Vector 12 [unity_SHBb]
- Vector 11 [unity_SHBg]
- Vector 10 [unity_SHBr]
- Vector 13 [unity_SHC]
- "vs_3_0
- def c16, 0, 0, 0, 0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2
- dcl_texcoord2 o3
- dcl_texcoord3 o4
- dcl_texcoord4 o5.xyz
- dcl_texcoord6 o6
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.z, c2, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c14, c14.zwzw
- mad o1.zw, v3.xyxy, c15.xyxy, c15
- dp4 o2.w, c4, v0
- dp4 o3.w, c5, v0
- dp4 o4.w, c6, v0
- mul r0, c8.xyzz, v2.y
- mad r0, c7.xyzz, v2.x, r0
- mad r0, c9.xyzz, v2.z, r0
- dp3 r1.x, r0.xyww, r0.xyww
- rsq r1.x, r1.x
- mul r0, r0, r1.x
- mul r1.x, r0.y, r0.y
- mad r1.x, r0.x, r0.x, -r1.x
- mul r2, r0.ywzx, r0
- dp4 r3.x, c10, r2
- dp4 r3.y, c11, r2
- dp4 r3.z, c12, r2
- mad o5.xyz, c13, r1.x, r3
- dp3 r1.z, c4, v1
- dp3 r1.x, c5, v1
- dp3 r1.y, c6, v1
- dp3 r0.z, r1, r1
- rsq r0.z, r0.z
- mul r1.xyz, r0.z, r1
- mov o2.x, r1.z
- mul r2.xyz, r0.wxyw, r1
- mad r2.xyz, r0.ywxw, r1.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r0.x
- mov o3.x, r1.x
- mov o4.x, r1.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r0.y
- mov o4.z, r0.w
- mov o6, c16.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 40 math
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 208
- Vector 176 [_MainTex_ST]
- Vector 192 [_BumpMap_ST]
- ConstBuffer "UnityLighting" 720
- Vector 656 [unity_SHBr]
- Vector 672 [unity_SHBg]
- Vector 688 [unity_SHBb]
- Vector 704 [unity_SHC]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityLighting" 1
- BindCB "UnityPerDraw" 2
- "vs_4_0
- eefiecedbabbknojhjomfhgofjcklcmhbklfmnfkabaaaaaaaiajaaaaadaaaaaa
- cmaaaaaaceabaaaapeabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaapaaaaaalmaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaapaaaaaalmaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaapaaaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahaiaaaalmaaaaaaagaaaaaaaaaaaaaaadaaaaaaagaaaaaaapaaaaaafdfgfpfa
- epfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefcamahaaaaeaaaabaa
- mdabaaaafjaaaaaeegiocaaaaaaaaaaaanaaaaaafjaaaaaeegiocaaaabaaaaaa
- cnaaaaaafjaaaaaeegiocaaaacaaaaaabdaaaaaafpaaaaadpcbabaaaaaaaaaaa
- fpaaaaadpcbabaaaabaaaaaafpaaaaadhcbabaaaacaaaaaafpaaaaaddcbabaaa
- adaaaaaaghaaaaaepccabaaaaaaaaaaaabaaaaaagfaaaaadpccabaaaabaaaaaa
- gfaaaaadpccabaaaacaaaaaagfaaaaadpccabaaaadaaaaaagfaaaaadpccabaaa
- aeaaaaaagfaaaaadhccabaaaafaaaaaagfaaaaadpccabaaaagaaaaaagiaaaaac
- aeaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaaaaaaaaaaegiocaaaacaaaaaa
- abaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaacaaaaaaaaaaaaaaagbabaaa
- aaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaacaaaaaa
- acaaaaaakgbkbaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpccabaaaaaaaaaaa
- egiocaaaacaaaaaaadaaaaaapgbpbaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaal
- dccabaaaabaaaaaaegbabaaaadaaaaaaegiacaaaaaaaaaaaalaaaaaaogikcaaa
- aaaaaaaaalaaaaaadcaaaaalmccabaaaabaaaaaaagbebaaaadaaaaaaagiecaaa
- aaaaaaaaamaaaaaakgiocaaaaaaaaaaaamaaaaaadiaaaaaibcaabaaaaaaaaaaa
- akbabaaaacaaaaaaakiacaaaacaaaaaabaaaaaaadiaaaaaiccaabaaaaaaaaaaa
- akbabaaaacaaaaaaakiacaaaacaaaaaabbaaaaaadiaaaaaimcaabaaaaaaaaaaa
- agbabaaaacaaaaaaagiacaaaacaaaaaabcaaaaaadiaaaaaibcaabaaaabaaaaaa
- bkbabaaaacaaaaaabkiacaaaacaaaaaabaaaaaaadiaaaaaiccaabaaaabaaaaaa
- bkbabaaaacaaaaaabkiacaaaacaaaaaabbaaaaaadiaaaaaimcaabaaaabaaaaaa
- fgbfbaaaacaaaaaafgifcaaaacaaaaaabcaaaaaaaaaaaaahpcaabaaaaaaaaaaa
- egaobaaaaaaaaaaaegaobaaaabaaaaaadiaaaaaibcaabaaaabaaaaaackbabaaa
- acaaaaaackiacaaaacaaaaaabaaaaaaadiaaaaaiccaabaaaabaaaaaackbabaaa
- acaaaaaackiacaaaacaaaaaabbaaaaaadiaaaaaimcaabaaaabaaaaaakgbkbaaa
- acaaaaaakgikcaaaacaaaaaabcaaaaaaaaaaaaahpcaabaaaaaaaaaaaegaobaaa
- aaaaaaaaegaobaaaabaaaaaabaaaaaahbcaabaaaabaaaaaaegadbaaaaaaaaaaa
- egadbaaaaaaaaaaaeeaaaaafbcaabaaaabaaaaaaakaabaaaabaaaaaadiaaaaah
- pcaabaaaaaaaaaaaegaobaaaaaaaaaaaagaabaaaabaaaaaadiaaaaaihcaabaaa
- abaaaaaafgbfbaaaabaaaaaajgiecaaaacaaaaaaanaaaaaadcaaaaakhcaabaaa
- abaaaaaajgiecaaaacaaaaaaamaaaaaaagbabaaaabaaaaaaegacbaaaabaaaaaa
- dcaaaaakhcaabaaaabaaaaaajgiecaaaacaaaaaaaoaaaaaakgbkbaaaabaaaaaa
- egacbaaaabaaaaaabaaaaaahicaabaaaabaaaaaaegacbaaaabaaaaaaegacbaaa
- abaaaaaaeeaaaaaficaabaaaabaaaaaadkaabaaaabaaaaaadiaaaaahhcaabaaa
- abaaaaaapgapbaaaabaaaaaaegacbaaaabaaaaaadiaaaaahhcaabaaaacaaaaaa
- dganbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaacaaaaaangaebaaa
- aaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaaacaaaaaadiaaaaahhcaabaaa
- acaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaadgaaaaafcccabaaaacaaaaaa
- akaabaaaacaaaaaadgaaaaafeccabaaaacaaaaaaakaabaaaaaaaaaaadiaaaaai
- hcaabaaaadaaaaaafgbfbaaaaaaaaaaaegiccaaaacaaaaaaanaaaaaadcaaaaak
- hcaabaaaadaaaaaaegiccaaaacaaaaaaamaaaaaaagbabaaaaaaaaaaaegacbaaa
- adaaaaaadcaaaaakhcaabaaaadaaaaaaegiccaaaacaaaaaaaoaaaaaakgbkbaaa
- aaaaaaaaegacbaaaadaaaaaadcaaaaakhcaabaaaadaaaaaaegiccaaaacaaaaaa
- apaaaaaapgbpbaaaaaaaaaaaegacbaaaadaaaaaadgaaaaaficcabaaaacaaaaaa
- akaabaaaadaaaaaadgaaaaafbccabaaaacaaaaaackaabaaaabaaaaaadgaaaaaf
- bccabaaaadaaaaaaakaabaaaabaaaaaadgaaaaafbccabaaaaeaaaaaabkaabaaa
- abaaaaaadgaaaaaficcabaaaadaaaaaabkaabaaaadaaaaaadgaaaaaficcabaaa
- aeaaaaaackaabaaaadaaaaaadgaaaaafeccabaaaadaaaaaabkaabaaaaaaaaaaa
- dgaaaaafcccabaaaadaaaaaabkaabaaaacaaaaaadgaaaaafcccabaaaaeaaaaaa
- ckaabaaaacaaaaaadgaaaaafeccabaaaaeaaaaaadkaabaaaaaaaaaaadiaaaaah
- bcaabaaaabaaaaaabkaabaaaaaaaaaaabkaabaaaaaaaaaaadcaaaaakbcaabaaa
- abaaaaaaakaabaaaaaaaaaaaakaabaaaaaaaaaaaakaabaiaebaaaaaaabaaaaaa
- diaaaaahpcaabaaaaaaaaaaangacbaaaaaaaaaaaegaobaaaaaaaaaaabbaaaaai
- bcaabaaaacaaaaaaegiocaaaabaaaaaacjaaaaaaegaobaaaaaaaaaaabbaaaaai
- ccaabaaaacaaaaaaegiocaaaabaaaaaackaaaaaaegaobaaaaaaaaaaabbaaaaai
- ecaabaaaacaaaaaaegiocaaaabaaaaaaclaaaaaaegaobaaaaaaaaaaadcaaaaak
- hccabaaaafaaaaaaegiccaaaabaaaaaacmaaaaaaagaabaaaabaaaaaaegacbaaa
- acaaaaaadgaaaaaipccabaaaagaaaaaaaceaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
- aaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 34 math, 2 textures
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "VERTEXLIGHT_ON" }
- "!!GLSL
- #ifdef VERTEX
- uniform vec4 unity_4LightPosX0;
- uniform vec4 unity_4LightPosY0;
- uniform vec4 unity_4LightPosZ0;
- uniform vec4 unity_4LightAtten0;
- uniform vec4 unity_LightColor[8];
- uniform vec4 unity_SHBr;
- uniform vec4 unity_SHBg;
- uniform vec4 unity_SHBb;
- uniform vec4 unity_SHC;
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec4 xlv_TEXCOORD1;
- varying vec4 xlv_TEXCOORD2;
- varying vec4 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying vec4 xlv_TEXCOORD6;
- void main ()
- {
- vec4 tmpvar_1;
- vec4 tmpvar_2;
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec3 tmpvar_3;
- tmpvar_3 = (_Object2World * gl_Vertex).xyz;
- vec4 v_4;
- v_4.x = _World2Object[0].x;
- v_4.y = _World2Object[1].x;
- v_4.z = _World2Object[2].x;
- v_4.w = _World2Object[3].x;
- vec4 v_5;
- v_5.x = _World2Object[0].y;
- v_5.y = _World2Object[1].y;
- v_5.z = _World2Object[2].y;
- v_5.w = _World2Object[3].y;
- vec4 v_6;
- v_6.x = _World2Object[0].z;
- v_6.y = _World2Object[1].z;
- v_6.z = _World2Object[2].z;
- v_6.w = _World2Object[3].z;
- vec3 tmpvar_7;
- tmpvar_7 = normalize(((
- (v_4.xyz * gl_Normal.x)
- +
- (v_5.xyz * gl_Normal.y)
- ) + (v_6.xyz * gl_Normal.z)));
- mat3 tmpvar_8;
- tmpvar_8[0] = _Object2World[0].xyz;
- tmpvar_8[1] = _Object2World[1].xyz;
- tmpvar_8[2] = _Object2World[2].xyz;
- vec3 tmpvar_9;
- tmpvar_9 = normalize((tmpvar_8 * TANGENT.xyz));
- vec3 tmpvar_10;
- tmpvar_10 = (((tmpvar_7.yzx * tmpvar_9.zxy) - (tmpvar_7.zxy * tmpvar_9.yzx)) * TANGENT.w);
- vec4 tmpvar_11;
- tmpvar_11.x = tmpvar_9.x;
- tmpvar_11.y = tmpvar_10.x;
- tmpvar_11.z = tmpvar_7.x;
- tmpvar_11.w = tmpvar_3.x;
- vec4 tmpvar_12;
- tmpvar_12.x = tmpvar_9.y;
- tmpvar_12.y = tmpvar_10.y;
- tmpvar_12.z = tmpvar_7.y;
- tmpvar_12.w = tmpvar_3.y;
- vec4 tmpvar_13;
- tmpvar_13.x = tmpvar_9.z;
- tmpvar_13.y = tmpvar_10.z;
- tmpvar_13.z = tmpvar_7.z;
- tmpvar_13.w = tmpvar_3.z;
- vec3 x2_14;
- vec4 tmpvar_15;
- tmpvar_15 = (tmpvar_7.xyzz * tmpvar_7.yzzx);
- x2_14.x = dot (unity_SHBr, tmpvar_15);
- x2_14.y = dot (unity_SHBg, tmpvar_15);
- x2_14.z = dot (unity_SHBb, tmpvar_15);
- vec4 tmpvar_16;
- tmpvar_16 = (unity_4LightPosX0 - tmpvar_3.x);
- vec4 tmpvar_17;
- tmpvar_17 = (unity_4LightPosY0 - tmpvar_3.y);
- vec4 tmpvar_18;
- tmpvar_18 = (unity_4LightPosZ0 - tmpvar_3.z);
- vec4 tmpvar_19;
- tmpvar_19 = (((tmpvar_16 * tmpvar_16) + (tmpvar_17 * tmpvar_17)) + (tmpvar_18 * tmpvar_18));
- vec4 tmpvar_20;
- tmpvar_20 = (max (vec4(0.0, 0.0, 0.0, 0.0), (
- (((tmpvar_16 * tmpvar_7.x) + (tmpvar_17 * tmpvar_7.y)) + (tmpvar_18 * tmpvar_7.z))
- *
- inversesqrt(tmpvar_19)
- )) * (1.0/((1.0 +
- (tmpvar_19 * unity_4LightAtten0)
- ))));
- gl_Position = (gl_ModelViewProjectionMatrix * gl_Vertex);
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_11;
- xlv_TEXCOORD2 = tmpvar_12;
- xlv_TEXCOORD3 = tmpvar_13;
- xlv_TEXCOORD4 = ((x2_14 + (unity_SHC.xyz *
- ((tmpvar_7.x * tmpvar_7.x) - (tmpvar_7.y * tmpvar_7.y))
- )) + ((
- ((unity_LightColor[0].xyz * tmpvar_20.x) + (unity_LightColor[1].xyz * tmpvar_20.y))
- +
- (unity_LightColor[2].xyz * tmpvar_20.z)
- ) + (unity_LightColor[3].xyz * tmpvar_20.w)));
- xlv_TEXCOORD6 = tmpvar_2;
- }
- #endif
- #ifdef FRAGMENT
- #extension GL_ARB_shader_texture_lod : enable
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 unity_SHAr;
- uniform vec4 unity_SHAg;
- uniform vec4 unity_SHAb;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec4 xlv_TEXCOORD1;
- varying vec4 xlv_TEXCOORD2;
- varying vec4 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec3 worldN_1;
- vec3 tmpvar_2;
- tmpvar_2.x = xlv_TEXCOORD1.w;
- tmpvar_2.y = xlv_TEXCOORD2.w;
- tmpvar_2.z = xlv_TEXCOORD3.w;
- vec4 tmpvar_3;
- tmpvar_3 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 tmpvar_4;
- tmpvar_4 = (tmpvar_3.xyz * _Color.xyz);
- vec3 normal_5;
- normal_5.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_5.z = sqrt((1.0 - clamp (
- dot (normal_5.xy, normal_5.xy)
- , 0.0, 1.0)));
- worldN_1.x = dot (xlv_TEXCOORD1.xyz, normal_5);
- worldN_1.y = dot (xlv_TEXCOORD2.xyz, normal_5);
- worldN_1.z = dot (xlv_TEXCOORD3.xyz, normal_5);
- vec4 tmpvar_6;
- tmpvar_6.w = 1.0;
- tmpvar_6.xyz = worldN_1;
- vec3 x1_7;
- x1_7.x = dot (unity_SHAr, tmpvar_6);
- x1_7.y = dot (unity_SHAg, tmpvar_6);
- x1_7.z = dot (unity_SHAb, tmpvar_6);
- vec4 c_8;
- vec4 c_9;
- c_9.xyz = (((tmpvar_4 * _LightColor0.xyz) * max (0.0,
- dot (worldN_1, _WorldSpaceLightPos0.xyz)
- )) + ((_LightColor0.xyz * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_1, normalize(
- (_WorldSpaceLightPos0.xyz + normalize((_WorldSpaceCameraPos - tmpvar_2)))
- ))), (_Shininess * 128.0))
- * tmpvar_3.w)));
- c_9.w = (tmpvar_3.w * _Color.w);
- c_8.w = c_9.w;
- c_8.xyz = (c_9.xyz + (tmpvar_4 * (xlv_TEXCOORD4 + x1_7)));
- gl_FragData[0] = c_8;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 71 math
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "VERTEXLIGHT_ON" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 8 [_Object2World] 3
- Matrix 11 [_World2Object] 3
- Matrix 4 [glstate_matrix_mvp]
- Vector 23 [_BumpMap_ST]
- Vector 22 [_MainTex_ST]
- Vector 17 [unity_4LightAtten0]
- Vector 14 [unity_4LightPosX0]
- Vector 15 [unity_4LightPosY0]
- Vector 16 [unity_4LightPosZ0]
- Vector 0 [unity_LightColor0]
- Vector 1 [unity_LightColor1]
- Vector 2 [unity_LightColor2]
- Vector 3 [unity_LightColor3]
- Vector 20 [unity_SHBb]
- Vector 19 [unity_SHBg]
- Vector 18 [unity_SHBr]
- Vector 21 [unity_SHC]
- "vs_3_0
- def c24, 0, 1, 0, 0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2
- dcl_texcoord2 o3
- dcl_texcoord3 o4
- dcl_texcoord4 o5.xyz
- dcl_texcoord6 o6
- dp4 o0.x, c4, v0
- dp4 o0.y, c5, v0
- dp4 o0.z, c6, v0
- dp4 o0.w, c7, v0
- mad o1.xy, v3, c22, c22.zwzw
- mad o1.zw, v3.xyxy, c23.xyxy, c23
- dp4 r0.x, c10, v0
- add r1, -r0.x, c16
- mov o4.w, r0.x
- dp4 r0.x, c8, v0
- add r2, -r0.x, c14
- mov o2.w, r0.x
- dp4 r0.x, c9, v0
- add r3, -r0.x, c15
- mov o3.w, r0.x
- mul r0, c12.xyzz, v2.y
- mad r0, c11.xyzz, v2.x, r0
- mad r0, c13.xyzz, v2.z, r0
- dp3 r4.x, r0.xyww, r0.xyww
- rsq r4.x, r4.x
- mul r0, r0, r4.x
- mul r4, r0.y, r3
- mul r3, r3, r3
- mad r3, r2, r2, r3
- mad r2, r2, r0.x, r4
- mad r2, r1, r0.w, r2
- mad r1, r1, r1, r3
- rsq r3.x, r1.x
- rsq r3.y, r1.y
- rsq r3.z, r1.z
- rsq r3.w, r1.w
- mov r4.y, c24.y
- mad r1, r1, c17, r4.y
- mul r2, r2, r3
- max r2, r2, c24.x
- rcp r3.x, r1.x
- rcp r3.y, r1.y
- rcp r3.z, r1.z
- rcp r3.w, r1.w
- mul r1, r2, r3
- mul r2.xyz, r1.y, c1
- mad r2.xyz, c0, r1.x, r2
- mad r1.xyz, c2, r1.z, r2
- mad r1.xyz, c3, r1.w, r1
- mul r1.w, r0.y, r0.y
- mad r1.w, r0.x, r0.x, -r1.w
- mul r2, r0.ywzx, r0
- dp4 r3.x, c18, r2
- dp4 r3.y, c19, r2
- dp4 r3.z, c20, r2
- mad r2.xyz, c21, r1.w, r3
- add o5.xyz, r1, r2
- dp3 r1.z, c8, v1
- dp3 r1.x, c9, v1
- dp3 r1.y, c10, v1
- dp3 r0.z, r1, r1
- rsq r0.z, r0.z
- mul r1.xyz, r0.z, r1
- mov o2.x, r1.z
- mul r2.xyz, r0.wxyw, r1
- mad r2.xyz, r0.ywxw, r1.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r0.x
- mov o3.x, r1.x
- mov o4.x, r1.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r0.y
- mov o4.z, r0.w
- mov o6, c24.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 60 math
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "VERTEXLIGHT_ON" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 208
- Vector 176 [_MainTex_ST]
- Vector 192 [_BumpMap_ST]
- ConstBuffer "UnityLighting" 720
- Vector 32 [unity_4LightPosX0]
- Vector 48 [unity_4LightPosY0]
- Vector 64 [unity_4LightPosZ0]
- Vector 80 [unity_4LightAtten0]
- Vector 96 [unity_LightColor0]
- Vector 112 [unity_LightColor1]
- Vector 128 [unity_LightColor2]
- Vector 144 [unity_LightColor3]
- Vector 160 [unity_LightColor4]
- Vector 176 [unity_LightColor5]
- Vector 192 [unity_LightColor6]
- Vector 208 [unity_LightColor7]
- Vector 656 [unity_SHBr]
- Vector 672 [unity_SHBg]
- Vector 688 [unity_SHBb]
- Vector 704 [unity_SHC]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityLighting" 1
- BindCB "UnityPerDraw" 2
- "vs_4_0
- eefiecedldhackaipejkjadnennhhnldcgkgdaakabaaaaaamaalaaaaadaaaaaa
- cmaaaaaaceabaaaapeabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaapaaaaaalmaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaapaaaaaalmaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaapaaaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahaiaaaalmaaaaaaagaaaaaaaaaaaaaaadaaaaaaagaaaaaaapaaaaaafdfgfpfa
- epfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefcmeajaaaaeaaaabaa
- hbacaaaafjaaaaaeegiocaaaaaaaaaaaanaaaaaafjaaaaaeegiocaaaabaaaaaa
- cnaaaaaafjaaaaaeegiocaaaacaaaaaabdaaaaaafpaaaaadpcbabaaaaaaaaaaa
- fpaaaaadpcbabaaaabaaaaaafpaaaaadhcbabaaaacaaaaaafpaaaaaddcbabaaa
- adaaaaaaghaaaaaepccabaaaaaaaaaaaabaaaaaagfaaaaadpccabaaaabaaaaaa
- gfaaaaadpccabaaaacaaaaaagfaaaaadpccabaaaadaaaaaagfaaaaadpccabaaa
- aeaaaaaagfaaaaadhccabaaaafaaaaaagfaaaaadpccabaaaagaaaaaagiaaaaac
- afaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaaaaaaaaaaegiocaaaacaaaaaa
- abaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaacaaaaaaaaaaaaaaagbabaaa
- aaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaacaaaaaa
- acaaaaaakgbkbaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpccabaaaaaaaaaaa
- egiocaaaacaaaaaaadaaaaaapgbpbaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaal
- dccabaaaabaaaaaaegbabaaaadaaaaaaegiacaaaaaaaaaaaalaaaaaaogikcaaa
- aaaaaaaaalaaaaaadcaaaaalmccabaaaabaaaaaaagbebaaaadaaaaaaagiecaaa
- aaaaaaaaamaaaaaakgiocaaaaaaaaaaaamaaaaaadiaaaaaihcaabaaaaaaaaaaa
- fgbfbaaaabaaaaaajgiecaaaacaaaaaaanaaaaaadcaaaaakhcaabaaaaaaaaaaa
- jgiecaaaacaaaaaaamaaaaaaagbabaaaabaaaaaaegacbaaaaaaaaaaadcaaaaak
- hcaabaaaaaaaaaaajgiecaaaacaaaaaaaoaaaaaakgbkbaaaabaaaaaaegacbaaa
- aaaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaa
- pgapbaaaaaaaaaaaegacbaaaaaaaaaaadiaaaaaibcaabaaaabaaaaaaakbabaaa
- acaaaaaaakiacaaaacaaaaaabaaaaaaadiaaaaaiccaabaaaabaaaaaaakbabaaa
- acaaaaaaakiacaaaacaaaaaabbaaaaaadiaaaaaimcaabaaaabaaaaaaagbabaaa
- acaaaaaaagiacaaaacaaaaaabcaaaaaadiaaaaaibcaabaaaacaaaaaabkbabaaa
- acaaaaaabkiacaaaacaaaaaabaaaaaaadiaaaaaiccaabaaaacaaaaaabkbabaaa
- acaaaaaabkiacaaaacaaaaaabbaaaaaadiaaaaaimcaabaaaacaaaaaafgbfbaaa
- acaaaaaafgifcaaaacaaaaaabcaaaaaaaaaaaaahpcaabaaaabaaaaaaegaobaaa
- abaaaaaaegaobaaaacaaaaaadiaaaaaibcaabaaaacaaaaaackbabaaaacaaaaaa
- ckiacaaaacaaaaaabaaaaaaadiaaaaaiccaabaaaacaaaaaackbabaaaacaaaaaa
- ckiacaaaacaaaaaabbaaaaaadiaaaaaimcaabaaaacaaaaaakgbkbaaaacaaaaaa
- kgikcaaaacaaaaaabcaaaaaaaaaaaaahpcaabaaaabaaaaaaegaobaaaabaaaaaa
- egaobaaaacaaaaaabaaaaaahicaabaaaaaaaaaaaegadbaaaabaaaaaaegadbaaa
- abaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahpcaabaaa
- abaaaaaapgapbaaaaaaaaaaaegaobaaaabaaaaaadiaaaaahhcaabaaaacaaaaaa
- egacbaaaaaaaaaaadganbaaaabaaaaaadcaaaaakhcaabaaaacaaaaaangaebaaa
- abaaaaaajgaebaaaaaaaaaaaegacbaiaebaaaaaaacaaaaaadiaaaaahhcaabaaa
- acaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaadgaaaaafcccabaaaacaaaaaa
- akaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaackaabaaaaaaaaaaadgaaaaaf
- eccabaaaacaaaaaaakaabaaaabaaaaaadiaaaaaihcaabaaaadaaaaaafgbfbaaa
- aaaaaaaaegiccaaaacaaaaaaanaaaaaadcaaaaakhcaabaaaadaaaaaaegiccaaa
- acaaaaaaamaaaaaaagbabaaaaaaaaaaaegacbaaaadaaaaaadcaaaaakhcaabaaa
- adaaaaaaegiccaaaacaaaaaaaoaaaaaakgbkbaaaaaaaaaaaegacbaaaadaaaaaa
- dcaaaaakhcaabaaaadaaaaaaegiccaaaacaaaaaaapaaaaaapgbpbaaaaaaaaaaa
- egacbaaaadaaaaaadgaaaaaficcabaaaacaaaaaaakaabaaaadaaaaaadgaaaaaf
- bccabaaaadaaaaaaakaabaaaaaaaaaaadgaaaaafbccabaaaaeaaaaaabkaabaaa
- aaaaaaaadgaaaaafeccabaaaadaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaa
- adaaaaaabkaabaaaacaaaaaadgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaa
- dgaaaaaficcabaaaadaaaaaabkaabaaaadaaaaaadgaaaaafeccabaaaaeaaaaaa
- dkaabaaaabaaaaaadgaaaaaficcabaaaaeaaaaaackaabaaaadaaaaaaaaaaaaaj
- pcaabaaaaaaaaaaafgafbaiaebaaaaaaadaaaaaaegiocaaaabaaaaaaadaaaaaa
- diaaaaahpcaabaaaacaaaaaafgafbaaaabaaaaaaegaobaaaaaaaaaaadiaaaaah
- pcaabaaaaaaaaaaaegaobaaaaaaaaaaaegaobaaaaaaaaaaaaaaaaaajpcaabaaa
- aeaaaaaaagaabaiaebaaaaaaadaaaaaaegiocaaaabaaaaaaacaaaaaaaaaaaaaj
- pcaabaaaadaaaaaakgakbaiaebaaaaaaadaaaaaaegiocaaaabaaaaaaaeaaaaaa
- dcaaaaajpcaabaaaacaaaaaaegaobaaaaeaaaaaaagaabaaaabaaaaaaegaobaaa
- acaaaaaadcaaaaajpcaabaaaaaaaaaaaegaobaaaaeaaaaaaegaobaaaaeaaaaaa
- egaobaaaaaaaaaaadcaaaaajpcaabaaaaaaaaaaaegaobaaaadaaaaaaegaobaaa
- adaaaaaaegaobaaaaaaaaaaadcaaaaajpcaabaaaacaaaaaaegaobaaaadaaaaaa
- pgapbaaaabaaaaaaegaobaaaacaaaaaaeeaaaaafpcaabaaaadaaaaaaegaobaaa
- aaaaaaaadcaaaaanpcaabaaaaaaaaaaaegaobaaaaaaaaaaaegiocaaaabaaaaaa
- afaaaaaaaceaaaaaaaaaiadpaaaaiadpaaaaiadpaaaaiadpaoaaaaakpcaabaaa
- aaaaaaaaaceaaaaaaaaaiadpaaaaiadpaaaaiadpaaaaiadpegaobaaaaaaaaaaa
- diaaaaahpcaabaaaacaaaaaaegaobaaaacaaaaaaegaobaaaadaaaaaadeaaaaak
- pcaabaaaacaaaaaaegaobaaaacaaaaaaaceaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
- aaaaaaaadiaaaaahpcaabaaaaaaaaaaaegaobaaaaaaaaaaaegaobaaaacaaaaaa
- diaaaaaihcaabaaaacaaaaaafgafbaaaaaaaaaaaegiccaaaabaaaaaaahaaaaaa
- dcaaaaakhcaabaaaacaaaaaaegiccaaaabaaaaaaagaaaaaaagaabaaaaaaaaaaa
- egacbaaaacaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaaiaaaaaa
- kgakbaaaaaaaaaaaegacbaaaacaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaa
- abaaaaaaajaaaaaapgapbaaaaaaaaaaaegacbaaaaaaaaaaadiaaaaahicaabaaa
- aaaaaaaabkaabaaaabaaaaaabkaabaaaabaaaaaadcaaaaakicaabaaaaaaaaaaa
- akaabaaaabaaaaaaakaabaaaabaaaaaadkaabaiaebaaaaaaaaaaaaaadiaaaaah
- pcaabaaaabaaaaaangacbaaaabaaaaaaegaobaaaabaaaaaabbaaaaaibcaabaaa
- acaaaaaaegiocaaaabaaaaaacjaaaaaaegaobaaaabaaaaaabbaaaaaiccaabaaa
- acaaaaaaegiocaaaabaaaaaackaaaaaaegaobaaaabaaaaaabbaaaaaiecaabaaa
- acaaaaaaegiocaaaabaaaaaaclaaaaaaegaobaaaabaaaaaadcaaaaakhcaabaaa
- abaaaaaaegiccaaaabaaaaaacmaaaaaapgapbaaaaaaaaaaaegacbaaaacaaaaaa
- aaaaaaahhccabaaaafaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadgaaaaai
- pccabaaaagaaaaaaaceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoaaaaab
- "
- }
- SubProgram "opengl " {
- // Stats: 40 math, 2 textures
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "FOG_EXP2" }
- "!!GLSL
- #ifdef VERTEX
- uniform vec4 unity_SHBr;
- uniform vec4 unity_SHBg;
- uniform vec4 unity_SHBb;
- uniform vec4 unity_SHC;
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec4 xlv_TEXCOORD1;
- varying vec4 xlv_TEXCOORD2;
- varying vec4 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- varying vec4 xlv_TEXCOORD6;
- void main ()
- {
- vec4 tmpvar_1;
- vec4 tmpvar_2;
- vec4 tmpvar_3;
- tmpvar_3 = (gl_ModelViewProjectionMatrix * gl_Vertex);
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec3 tmpvar_4;
- tmpvar_4 = (_Object2World * gl_Vertex).xyz;
- vec4 v_5;
- v_5.x = _World2Object[0].x;
- v_5.y = _World2Object[1].x;
- v_5.z = _World2Object[2].x;
- v_5.w = _World2Object[3].x;
- vec4 v_6;
- v_6.x = _World2Object[0].y;
- v_6.y = _World2Object[1].y;
- v_6.z = _World2Object[2].y;
- v_6.w = _World2Object[3].y;
- vec4 v_7;
- v_7.x = _World2Object[0].z;
- v_7.y = _World2Object[1].z;
- v_7.z = _World2Object[2].z;
- v_7.w = _World2Object[3].z;
- vec3 tmpvar_8;
- tmpvar_8 = normalize(((
- (v_5.xyz * gl_Normal.x)
- +
- (v_6.xyz * gl_Normal.y)
- ) + (v_7.xyz * gl_Normal.z)));
- mat3 tmpvar_9;
- tmpvar_9[0] = _Object2World[0].xyz;
- tmpvar_9[1] = _Object2World[1].xyz;
- tmpvar_9[2] = _Object2World[2].xyz;
- vec3 tmpvar_10;
- tmpvar_10 = normalize((tmpvar_9 * TANGENT.xyz));
- vec3 tmpvar_11;
- tmpvar_11 = (((tmpvar_8.yzx * tmpvar_10.zxy) - (tmpvar_8.zxy * tmpvar_10.yzx)) * TANGENT.w);
- vec4 tmpvar_12;
- tmpvar_12.x = tmpvar_10.x;
- tmpvar_12.y = tmpvar_11.x;
- tmpvar_12.z = tmpvar_8.x;
- tmpvar_12.w = tmpvar_4.x;
- vec4 tmpvar_13;
- tmpvar_13.x = tmpvar_10.y;
- tmpvar_13.y = tmpvar_11.y;
- tmpvar_13.z = tmpvar_8.y;
- tmpvar_13.w = tmpvar_4.y;
- vec4 tmpvar_14;
- tmpvar_14.x = tmpvar_10.z;
- tmpvar_14.y = tmpvar_11.z;
- tmpvar_14.z = tmpvar_8.z;
- tmpvar_14.w = tmpvar_4.z;
- vec3 x2_15;
- vec4 tmpvar_16;
- tmpvar_16 = (tmpvar_8.xyzz * tmpvar_8.yzzx);
- x2_15.x = dot (unity_SHBr, tmpvar_16);
- x2_15.y = dot (unity_SHBg, tmpvar_16);
- x2_15.z = dot (unity_SHBb, tmpvar_16);
- gl_Position = tmpvar_3;
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_12;
- xlv_TEXCOORD2 = tmpvar_13;
- xlv_TEXCOORD3 = tmpvar_14;
- xlv_TEXCOORD4 = (x2_15 + (unity_SHC.xyz * (
- (tmpvar_8.x * tmpvar_8.x)
- -
- (tmpvar_8.y * tmpvar_8.y)
- )));
- xlv_TEXCOORD5 = tmpvar_3.z;
- xlv_TEXCOORD6 = tmpvar_2;
- }
- #endif
- #ifdef FRAGMENT
- #extension GL_ARB_shader_texture_lod : enable
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 unity_SHAr;
- uniform vec4 unity_SHAg;
- uniform vec4 unity_SHAb;
- uniform vec4 unity_FogColor;
- uniform vec4 unity_FogParams;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec4 xlv_TEXCOORD1;
- varying vec4 xlv_TEXCOORD2;
- varying vec4 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec3 worldN_1;
- vec4 c_2;
- vec3 tmpvar_3;
- tmpvar_3.x = xlv_TEXCOORD1.w;
- tmpvar_3.y = xlv_TEXCOORD2.w;
- tmpvar_3.z = xlv_TEXCOORD3.w;
- vec4 tmpvar_4;
- tmpvar_4 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 tmpvar_5;
- tmpvar_5 = (tmpvar_4.xyz * _Color.xyz);
- vec3 normal_6;
- normal_6.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_6.z = sqrt((1.0 - clamp (
- dot (normal_6.xy, normal_6.xy)
- , 0.0, 1.0)));
- worldN_1.x = dot (xlv_TEXCOORD1.xyz, normal_6);
- worldN_1.y = dot (xlv_TEXCOORD2.xyz, normal_6);
- worldN_1.z = dot (xlv_TEXCOORD3.xyz, normal_6);
- vec4 tmpvar_7;
- tmpvar_7.w = 1.0;
- tmpvar_7.xyz = worldN_1;
- vec3 x1_8;
- x1_8.x = dot (unity_SHAr, tmpvar_7);
- x1_8.y = dot (unity_SHAg, tmpvar_7);
- x1_8.z = dot (unity_SHAb, tmpvar_7);
- vec4 c_9;
- vec4 c_10;
- c_10.xyz = (((tmpvar_5 * _LightColor0.xyz) * max (0.0,
- dot (worldN_1, _WorldSpaceLightPos0.xyz)
- )) + ((_LightColor0.xyz * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_1, normalize(
- (_WorldSpaceLightPos0.xyz + normalize((_WorldSpaceCameraPos - tmpvar_3)))
- ))), (_Shininess * 128.0))
- * tmpvar_4.w)));
- c_10.w = (tmpvar_4.w * _Color.w);
- c_9.w = c_10.w;
- c_9.xyz = (c_10.xyz + (tmpvar_5 * (xlv_TEXCOORD4 + x1_8)));
- c_2.w = c_9.w;
- float tmpvar_11;
- tmpvar_11 = (unity_FogParams.x * xlv_TEXCOORD5);
- c_2.xyz = mix (unity_FogColor.xyz, c_9.xyz, vec3(clamp (exp2(
- (-(tmpvar_11) * tmpvar_11)
- ), 0.0, 1.0)));
- gl_FragData[0] = c_2;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 43 math
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 15 [_BumpMap_ST]
- Vector 14 [_MainTex_ST]
- Vector 12 [unity_SHBb]
- Vector 11 [unity_SHBg]
- Vector 10 [unity_SHBr]
- Vector 13 [unity_SHC]
- "vs_3_0
- def c16, 0, 0, 0, 0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2
- dcl_texcoord2 o3
- dcl_texcoord3 o4
- dcl_texcoord4 o5.xyz
- dcl_texcoord5 o6.x
- dcl_texcoord6 o7
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c14, c14.zwzw
- mad o1.zw, v3.xyxy, c15.xyxy, c15
- dp4 o2.w, c4, v0
- dp4 o3.w, c5, v0
- dp4 o4.w, c6, v0
- mul r0, c8.xyzz, v2.y
- mad r0, c7.xyzz, v2.x, r0
- mad r0, c9.xyzz, v2.z, r0
- dp3 r1.x, r0.xyww, r0.xyww
- rsq r1.x, r1.x
- mul r0, r0, r1.x
- mul r1.x, r0.y, r0.y
- mad r1.x, r0.x, r0.x, -r1.x
- mul r2, r0.ywzx, r0
- dp4 r3.x, c10, r2
- dp4 r3.y, c11, r2
- dp4 r3.z, c12, r2
- mad o5.xyz, c13, r1.x, r3
- dp4 r0.z, c2, v0
- mov o0.z, r0.z
- mov o6.x, r0.z
- dp3 r1.z, c4, v1
- dp3 r1.x, c5, v1
- dp3 r1.y, c6, v1
- dp3 r0.z, r1, r1
- rsq r0.z, r0.z
- mul r1.xyz, r0.z, r1
- mov o2.x, r1.z
- mul r2.xyz, r0.wxyw, r1
- mad r2.xyz, r0.ywxw, r1.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r0.x
- mov o3.x, r1.x
- mov o4.x, r1.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r0.y
- mov o4.z, r0.w
- mov o7, c16.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 40 math
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 208
- Vector 176 [_MainTex_ST]
- Vector 192 [_BumpMap_ST]
- ConstBuffer "UnityLighting" 720
- Vector 656 [unity_SHBr]
- Vector 672 [unity_SHBg]
- Vector 688 [unity_SHBb]
- Vector 704 [unity_SHC]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityLighting" 1
- BindCB "UnityPerDraw" 2
- "vs_4_0
- eefiecedckenbemkpfnkfmeingjkddlbalfoojeaabaaaaaafeajaaaaadaaaaaa
- cmaaaaaaceabaaaaamacaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheooaaaaaaaaiaaaaaaaiaaaaaamiaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaaneaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaaneaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaapaaaaaaneaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaapaaaaaaneaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaapaaaaaaneaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahaiaaaaneaaaaaaafaaaaaaaaaaaaaaadaaaaaaafaaaaaaaiahaaaaneaaaaaa
- agaaaaaaaaaaaaaaadaaaaaaagaaaaaaapaaaaaafdfgfpfaepfdejfeejepeoaa
- feeffiedepepfceeaaklklklfdeieefceaahaaaaeaaaabaanaabaaaafjaaaaae
- egiocaaaaaaaaaaaanaaaaaafjaaaaaeegiocaaaabaaaaaacnaaaaaafjaaaaae
- egiocaaaacaaaaaabdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaa
- abaaaaaafpaaaaadhcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaae
- pccabaaaaaaaaaaaabaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadpccabaaa
- acaaaaaagfaaaaadpccabaaaadaaaaaagfaaaaadpccabaaaaeaaaaaagfaaaaad
- hccabaaaafaaaaaagfaaaaadiccabaaaafaaaaaagfaaaaadpccabaaaagaaaaaa
- giaaaaacaeaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaaaaaaaaaaegiocaaa
- acaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaacaaaaaaaaaaaaaa
- agbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaa
- acaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaa
- aaaaaaaaegiocaaaacaaaaaaadaaaaaapgbpbaaaaaaaaaaaegaobaaaaaaaaaaa
- dgaaaaafpccabaaaaaaaaaaaegaobaaaaaaaaaaadgaaaaaficcabaaaafaaaaaa
- ckaabaaaaaaaaaaadcaaaaaldccabaaaabaaaaaaegbabaaaadaaaaaaegiacaaa
- aaaaaaaaalaaaaaaogikcaaaaaaaaaaaalaaaaaadcaaaaalmccabaaaabaaaaaa
- agbebaaaadaaaaaaagiecaaaaaaaaaaaamaaaaaakgiocaaaaaaaaaaaamaaaaaa
- diaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaacaaaaaabaaaaaaa
- diaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaacaaaaaabbaaaaaa
- diaaaaaimcaabaaaaaaaaaaaagbabaaaacaaaaaaagiacaaaacaaaaaabcaaaaaa
- diaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaacaaaaaabaaaaaaa
- diaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaacaaaaaabbaaaaaa
- diaaaaaimcaabaaaabaaaaaafgbfbaaaacaaaaaafgifcaaaacaaaaaabcaaaaaa
- aaaaaaahpcaabaaaaaaaaaaaegaobaaaaaaaaaaaegaobaaaabaaaaaadiaaaaai
- bcaabaaaabaaaaaackbabaaaacaaaaaackiacaaaacaaaaaabaaaaaaadiaaaaai
- ccaabaaaabaaaaaackbabaaaacaaaaaackiacaaaacaaaaaabbaaaaaadiaaaaai
- mcaabaaaabaaaaaakgbkbaaaacaaaaaakgikcaaaacaaaaaabcaaaaaaaaaaaaah
- pcaabaaaaaaaaaaaegaobaaaaaaaaaaaegaobaaaabaaaaaabaaaaaahbcaabaaa
- abaaaaaaegadbaaaaaaaaaaaegadbaaaaaaaaaaaeeaaaaafbcaabaaaabaaaaaa
- akaabaaaabaaaaaadiaaaaahpcaabaaaaaaaaaaaegaobaaaaaaaaaaaagaabaaa
- abaaaaaadiaaaaaihcaabaaaabaaaaaafgbfbaaaabaaaaaajgiecaaaacaaaaaa
- anaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaacaaaaaaamaaaaaaagbabaaa
- abaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaacaaaaaa
- aoaaaaaakgbkbaaaabaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaaabaaaaaa
- egacbaaaabaaaaaaegacbaaaabaaaaaaeeaaaaaficaabaaaabaaaaaadkaabaaa
- abaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaabaaaaaaegacbaaaabaaaaaa
- diaaaaahhcaabaaaacaaaaaadganbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaak
- hcaabaaaacaaaaaangaebaaaaaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaa
- acaaaaaadiaaaaahhcaabaaaacaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaa
- dgaaaaafcccabaaaacaaaaaaakaabaaaacaaaaaadgaaaaafeccabaaaacaaaaaa
- akaabaaaaaaaaaaadiaaaaaihcaabaaaadaaaaaafgbfbaaaaaaaaaaaegiccaaa
- acaaaaaaanaaaaaadcaaaaakhcaabaaaadaaaaaaegiccaaaacaaaaaaamaaaaaa
- agbabaaaaaaaaaaaegacbaaaadaaaaaadcaaaaakhcaabaaaadaaaaaaegiccaaa
- acaaaaaaaoaaaaaakgbkbaaaaaaaaaaaegacbaaaadaaaaaadcaaaaakhcaabaaa
- adaaaaaaegiccaaaacaaaaaaapaaaaaapgbpbaaaaaaaaaaaegacbaaaadaaaaaa
- dgaaaaaficcabaaaacaaaaaaakaabaaaadaaaaaadgaaaaafbccabaaaacaaaaaa
- ckaabaaaabaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaaabaaaaaadgaaaaaf
- bccabaaaaeaaaaaabkaabaaaabaaaaaadgaaaaaficcabaaaadaaaaaabkaabaaa
- adaaaaaadgaaaaaficcabaaaaeaaaaaackaabaaaadaaaaaadgaaaaafeccabaaa
- adaaaaaabkaabaaaaaaaaaaadgaaaaafcccabaaaadaaaaaabkaabaaaacaaaaaa
- dgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaadgaaaaafeccabaaaaeaaaaaa
- dkaabaaaaaaaaaaadiaaaaahbcaabaaaabaaaaaabkaabaaaaaaaaaaabkaabaaa
- aaaaaaaadcaaaaakbcaabaaaabaaaaaaakaabaaaaaaaaaaaakaabaaaaaaaaaaa
- akaabaiaebaaaaaaabaaaaaadiaaaaahpcaabaaaaaaaaaaangacbaaaaaaaaaaa
- egaobaaaaaaaaaaabbaaaaaibcaabaaaacaaaaaaegiocaaaabaaaaaacjaaaaaa
- egaobaaaaaaaaaaabbaaaaaiccaabaaaacaaaaaaegiocaaaabaaaaaackaaaaaa
- egaobaaaaaaaaaaabbaaaaaiecaabaaaacaaaaaaegiocaaaabaaaaaaclaaaaaa
- egaobaaaaaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaaabaaaaaacmaaaaaa
- agaabaaaabaaaaaaegacbaaaacaaaaaadgaaaaaipccabaaaagaaaaaaaceaaaaa
- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 40 math, 2 textures
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "FOG_EXP2" "VERTEXLIGHT_ON" }
- "!!GLSL
- #ifdef VERTEX
- uniform vec4 unity_4LightPosX0;
- uniform vec4 unity_4LightPosY0;
- uniform vec4 unity_4LightPosZ0;
- uniform vec4 unity_4LightAtten0;
- uniform vec4 unity_LightColor[8];
- uniform vec4 unity_SHBr;
- uniform vec4 unity_SHBg;
- uniform vec4 unity_SHBb;
- uniform vec4 unity_SHC;
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec4 xlv_TEXCOORD1;
- varying vec4 xlv_TEXCOORD2;
- varying vec4 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- varying vec4 xlv_TEXCOORD6;
- void main ()
- {
- vec4 tmpvar_1;
- vec4 tmpvar_2;
- vec4 tmpvar_3;
- tmpvar_3 = (gl_ModelViewProjectionMatrix * gl_Vertex);
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec3 tmpvar_4;
- tmpvar_4 = (_Object2World * gl_Vertex).xyz;
- vec4 v_5;
- v_5.x = _World2Object[0].x;
- v_5.y = _World2Object[1].x;
- v_5.z = _World2Object[2].x;
- v_5.w = _World2Object[3].x;
- vec4 v_6;
- v_6.x = _World2Object[0].y;
- v_6.y = _World2Object[1].y;
- v_6.z = _World2Object[2].y;
- v_6.w = _World2Object[3].y;
- vec4 v_7;
- v_7.x = _World2Object[0].z;
- v_7.y = _World2Object[1].z;
- v_7.z = _World2Object[2].z;
- v_7.w = _World2Object[3].z;
- vec3 tmpvar_8;
- tmpvar_8 = normalize(((
- (v_5.xyz * gl_Normal.x)
- +
- (v_6.xyz * gl_Normal.y)
- ) + (v_7.xyz * gl_Normal.z)));
- mat3 tmpvar_9;
- tmpvar_9[0] = _Object2World[0].xyz;
- tmpvar_9[1] = _Object2World[1].xyz;
- tmpvar_9[2] = _Object2World[2].xyz;
- vec3 tmpvar_10;
- tmpvar_10 = normalize((tmpvar_9 * TANGENT.xyz));
- vec3 tmpvar_11;
- tmpvar_11 = (((tmpvar_8.yzx * tmpvar_10.zxy) - (tmpvar_8.zxy * tmpvar_10.yzx)) * TANGENT.w);
- vec4 tmpvar_12;
- tmpvar_12.x = tmpvar_10.x;
- tmpvar_12.y = tmpvar_11.x;
- tmpvar_12.z = tmpvar_8.x;
- tmpvar_12.w = tmpvar_4.x;
- vec4 tmpvar_13;
- tmpvar_13.x = tmpvar_10.y;
- tmpvar_13.y = tmpvar_11.y;
- tmpvar_13.z = tmpvar_8.y;
- tmpvar_13.w = tmpvar_4.y;
- vec4 tmpvar_14;
- tmpvar_14.x = tmpvar_10.z;
- tmpvar_14.y = tmpvar_11.z;
- tmpvar_14.z = tmpvar_8.z;
- tmpvar_14.w = tmpvar_4.z;
- vec3 x2_15;
- vec4 tmpvar_16;
- tmpvar_16 = (tmpvar_8.xyzz * tmpvar_8.yzzx);
- x2_15.x = dot (unity_SHBr, tmpvar_16);
- x2_15.y = dot (unity_SHBg, tmpvar_16);
- x2_15.z = dot (unity_SHBb, tmpvar_16);
- vec4 tmpvar_17;
- tmpvar_17 = (unity_4LightPosX0 - tmpvar_4.x);
- vec4 tmpvar_18;
- tmpvar_18 = (unity_4LightPosY0 - tmpvar_4.y);
- vec4 tmpvar_19;
- tmpvar_19 = (unity_4LightPosZ0 - tmpvar_4.z);
- vec4 tmpvar_20;
- tmpvar_20 = (((tmpvar_17 * tmpvar_17) + (tmpvar_18 * tmpvar_18)) + (tmpvar_19 * tmpvar_19));
- vec4 tmpvar_21;
- tmpvar_21 = (max (vec4(0.0, 0.0, 0.0, 0.0), (
- (((tmpvar_17 * tmpvar_8.x) + (tmpvar_18 * tmpvar_8.y)) + (tmpvar_19 * tmpvar_8.z))
- *
- inversesqrt(tmpvar_20)
- )) * (1.0/((1.0 +
- (tmpvar_20 * unity_4LightAtten0)
- ))));
- gl_Position = tmpvar_3;
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_12;
- xlv_TEXCOORD2 = tmpvar_13;
- xlv_TEXCOORD3 = tmpvar_14;
- xlv_TEXCOORD4 = ((x2_15 + (unity_SHC.xyz *
- ((tmpvar_8.x * tmpvar_8.x) - (tmpvar_8.y * tmpvar_8.y))
- )) + ((
- ((unity_LightColor[0].xyz * tmpvar_21.x) + (unity_LightColor[1].xyz * tmpvar_21.y))
- +
- (unity_LightColor[2].xyz * tmpvar_21.z)
- ) + (unity_LightColor[3].xyz * tmpvar_21.w)));
- xlv_TEXCOORD5 = tmpvar_3.z;
- xlv_TEXCOORD6 = tmpvar_2;
- }
- #endif
- #ifdef FRAGMENT
- #extension GL_ARB_shader_texture_lod : enable
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 unity_SHAr;
- uniform vec4 unity_SHAg;
- uniform vec4 unity_SHAb;
- uniform vec4 unity_FogColor;
- uniform vec4 unity_FogParams;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec4 xlv_TEXCOORD1;
- varying vec4 xlv_TEXCOORD2;
- varying vec4 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec3 worldN_1;
- vec4 c_2;
- vec3 tmpvar_3;
- tmpvar_3.x = xlv_TEXCOORD1.w;
- tmpvar_3.y = xlv_TEXCOORD2.w;
- tmpvar_3.z = xlv_TEXCOORD3.w;
- vec4 tmpvar_4;
- tmpvar_4 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 tmpvar_5;
- tmpvar_5 = (tmpvar_4.xyz * _Color.xyz);
- vec3 normal_6;
- normal_6.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_6.z = sqrt((1.0 - clamp (
- dot (normal_6.xy, normal_6.xy)
- , 0.0, 1.0)));
- worldN_1.x = dot (xlv_TEXCOORD1.xyz, normal_6);
- worldN_1.y = dot (xlv_TEXCOORD2.xyz, normal_6);
- worldN_1.z = dot (xlv_TEXCOORD3.xyz, normal_6);
- vec4 tmpvar_7;
- tmpvar_7.w = 1.0;
- tmpvar_7.xyz = worldN_1;
- vec3 x1_8;
- x1_8.x = dot (unity_SHAr, tmpvar_7);
- x1_8.y = dot (unity_SHAg, tmpvar_7);
- x1_8.z = dot (unity_SHAb, tmpvar_7);
- vec4 c_9;
- vec4 c_10;
- c_10.xyz = (((tmpvar_5 * _LightColor0.xyz) * max (0.0,
- dot (worldN_1, _WorldSpaceLightPos0.xyz)
- )) + ((_LightColor0.xyz * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_1, normalize(
- (_WorldSpaceLightPos0.xyz + normalize((_WorldSpaceCameraPos - tmpvar_3)))
- ))), (_Shininess * 128.0))
- * tmpvar_4.w)));
- c_10.w = (tmpvar_4.w * _Color.w);
- c_9.w = c_10.w;
- c_9.xyz = (c_10.xyz + (tmpvar_5 * (xlv_TEXCOORD4 + x1_8)));
- c_2.w = c_9.w;
- float tmpvar_11;
- tmpvar_11 = (unity_FogParams.x * xlv_TEXCOORD5);
- c_2.xyz = mix (unity_FogColor.xyz, c_9.xyz, vec3(clamp (exp2(
- (-(tmpvar_11) * tmpvar_11)
- ), 0.0, 1.0)));
- gl_FragData[0] = c_2;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 73 math
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "FOG_EXP2" "VERTEXLIGHT_ON" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 8 [_Object2World] 3
- Matrix 11 [_World2Object] 3
- Matrix 4 [glstate_matrix_mvp]
- Vector 23 [_BumpMap_ST]
- Vector 22 [_MainTex_ST]
- Vector 17 [unity_4LightAtten0]
- Vector 14 [unity_4LightPosX0]
- Vector 15 [unity_4LightPosY0]
- Vector 16 [unity_4LightPosZ0]
- Vector 0 [unity_LightColor0]
- Vector 1 [unity_LightColor1]
- Vector 2 [unity_LightColor2]
- Vector 3 [unity_LightColor3]
- Vector 20 [unity_SHBb]
- Vector 19 [unity_SHBg]
- Vector 18 [unity_SHBr]
- Vector 21 [unity_SHC]
- "vs_3_0
- def c24, 0, 1, 0, 0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2
- dcl_texcoord2 o3
- dcl_texcoord3 o4
- dcl_texcoord4 o5.xyz
- dcl_texcoord5 o6.x
- dcl_texcoord6 o7
- dp4 o0.x, c4, v0
- dp4 o0.y, c5, v0
- dp4 o0.w, c7, v0
- mad o1.xy, v3, c22, c22.zwzw
- mad o1.zw, v3.xyxy, c23.xyxy, c23
- dp4 r0.x, c10, v0
- add r1, -r0.x, c16
- mov o4.w, r0.x
- dp4 r0.x, c8, v0
- add r2, -r0.x, c14
- mov o2.w, r0.x
- dp4 r0.x, c9, v0
- add r3, -r0.x, c15
- mov o3.w, r0.x
- mul r0, c12.xyzz, v2.y
- mad r0, c11.xyzz, v2.x, r0
- mad r0, c13.xyzz, v2.z, r0
- dp3 r4.x, r0.xyww, r0.xyww
- rsq r4.x, r4.x
- mul r0, r0, r4.x
- mul r4, r0.y, r3
- mul r3, r3, r3
- mad r3, r2, r2, r3
- mad r2, r2, r0.x, r4
- mad r2, r1, r0.w, r2
- mad r1, r1, r1, r3
- rsq r3.x, r1.x
- rsq r3.y, r1.y
- rsq r3.z, r1.z
- rsq r3.w, r1.w
- mov r4.y, c24.y
- mad r1, r1, c17, r4.y
- mul r2, r2, r3
- max r2, r2, c24.x
- rcp r3.x, r1.x
- rcp r3.y, r1.y
- rcp r3.z, r1.z
- rcp r3.w, r1.w
- mul r1, r2, r3
- mul r2.xyz, r1.y, c1
- mad r2.xyz, c0, r1.x, r2
- mad r1.xyz, c2, r1.z, r2
- mad r1.xyz, c3, r1.w, r1
- mul r1.w, r0.y, r0.y
- mad r1.w, r0.x, r0.x, -r1.w
- mul r2, r0.ywzx, r0
- dp4 r3.x, c18, r2
- dp4 r3.y, c19, r2
- dp4 r3.z, c20, r2
- mad r2.xyz, c21, r1.w, r3
- add o5.xyz, r1, r2
- dp4 r0.z, c6, v0
- mov o0.z, r0.z
- mov o6.x, r0.z
- dp3 r1.z, c8, v1
- dp3 r1.x, c9, v1
- dp3 r1.y, c10, v1
- dp3 r0.z, r1, r1
- rsq r0.z, r0.z
- mul r1.xyz, r0.z, r1
- mov o2.x, r1.z
- mul r2.xyz, r0.wxyw, r1
- mad r2.xyz, r0.ywxw, r1.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r0.x
- mov o3.x, r1.x
- mov o4.x, r1.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r0.y
- mov o4.z, r0.w
- mov o7, c24.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 60 math
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "FOG_EXP2" "VERTEXLIGHT_ON" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 208
- Vector 176 [_MainTex_ST]
- Vector 192 [_BumpMap_ST]
- ConstBuffer "UnityLighting" 720
- Vector 32 [unity_4LightPosX0]
- Vector 48 [unity_4LightPosY0]
- Vector 64 [unity_4LightPosZ0]
- Vector 80 [unity_4LightAtten0]
- Vector 96 [unity_LightColor0]
- Vector 112 [unity_LightColor1]
- Vector 128 [unity_LightColor2]
- Vector 144 [unity_LightColor3]
- Vector 160 [unity_LightColor4]
- Vector 176 [unity_LightColor5]
- Vector 192 [unity_LightColor6]
- Vector 208 [unity_LightColor7]
- Vector 656 [unity_SHBr]
- Vector 672 [unity_SHBg]
- Vector 688 [unity_SHBb]
- Vector 704 [unity_SHC]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityLighting" 1
- BindCB "UnityPerDraw" 2
- "vs_4_0
- eefiecedcpjaffeedonbngijamkidekgecbgehphabaaaaaaamamaaaaadaaaaaa
- cmaaaaaaceabaaaaamacaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheooaaaaaaaaiaaaaaaaiaaaaaamiaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaaneaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaaneaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaapaaaaaaneaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaapaaaaaaneaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaapaaaaaaneaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahaiaaaaneaaaaaaafaaaaaaaaaaaaaaadaaaaaaafaaaaaaaiahaaaaneaaaaaa
- agaaaaaaaaaaaaaaadaaaaaaagaaaaaaapaaaaaafdfgfpfaepfdejfeejepeoaa
- feeffiedepepfceeaaklklklfdeieefcpiajaaaaeaaaabaahoacaaaafjaaaaae
- egiocaaaaaaaaaaaanaaaaaafjaaaaaeegiocaaaabaaaaaacnaaaaaafjaaaaae
- egiocaaaacaaaaaabdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaa
- abaaaaaafpaaaaadhcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaae
- pccabaaaaaaaaaaaabaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadpccabaaa
- acaaaaaagfaaaaadpccabaaaadaaaaaagfaaaaadpccabaaaaeaaaaaagfaaaaad
- hccabaaaafaaaaaagfaaaaadiccabaaaafaaaaaagfaaaaadpccabaaaagaaaaaa
- giaaaaacafaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaaaaaaaaaaegiocaaa
- acaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaacaaaaaaaaaaaaaa
- agbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaa
- acaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaa
- aaaaaaaaegiocaaaacaaaaaaadaaaaaapgbpbaaaaaaaaaaaegaobaaaaaaaaaaa
- dgaaaaafpccabaaaaaaaaaaaegaobaaaaaaaaaaadgaaaaaficcabaaaafaaaaaa
- ckaabaaaaaaaaaaadcaaaaaldccabaaaabaaaaaaegbabaaaadaaaaaaegiacaaa
- aaaaaaaaalaaaaaaogikcaaaaaaaaaaaalaaaaaadcaaaaalmccabaaaabaaaaaa
- agbebaaaadaaaaaaagiecaaaaaaaaaaaamaaaaaakgiocaaaaaaaaaaaamaaaaaa
- diaaaaaihcaabaaaaaaaaaaafgbfbaaaabaaaaaajgiecaaaacaaaaaaanaaaaaa
- dcaaaaakhcaabaaaaaaaaaaajgiecaaaacaaaaaaamaaaaaaagbabaaaabaaaaaa
- egacbaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaajgiecaaaacaaaaaaaoaaaaaa
- kgbkbaaaabaaaaaaegacbaaaaaaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaa
- aaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaa
- diaaaaahhcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaaaaaaaaaadiaaaaai
- bcaabaaaabaaaaaaakbabaaaacaaaaaaakiacaaaacaaaaaabaaaaaaadiaaaaai
- ccaabaaaabaaaaaaakbabaaaacaaaaaaakiacaaaacaaaaaabbaaaaaadiaaaaai
- mcaabaaaabaaaaaaagbabaaaacaaaaaaagiacaaaacaaaaaabcaaaaaadiaaaaai
- bcaabaaaacaaaaaabkbabaaaacaaaaaabkiacaaaacaaaaaabaaaaaaadiaaaaai
- ccaabaaaacaaaaaabkbabaaaacaaaaaabkiacaaaacaaaaaabbaaaaaadiaaaaai
- mcaabaaaacaaaaaafgbfbaaaacaaaaaafgifcaaaacaaaaaabcaaaaaaaaaaaaah
- pcaabaaaabaaaaaaegaobaaaabaaaaaaegaobaaaacaaaaaadiaaaaaibcaabaaa
- acaaaaaackbabaaaacaaaaaackiacaaaacaaaaaabaaaaaaadiaaaaaiccaabaaa
- acaaaaaackbabaaaacaaaaaackiacaaaacaaaaaabbaaaaaadiaaaaaimcaabaaa
- acaaaaaakgbkbaaaacaaaaaakgikcaaaacaaaaaabcaaaaaaaaaaaaahpcaabaaa
- abaaaaaaegaobaaaabaaaaaaegaobaaaacaaaaaabaaaaaahicaabaaaaaaaaaaa
- egadbaaaabaaaaaaegadbaaaabaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadiaaaaahpcaabaaaabaaaaaapgapbaaaaaaaaaaaegaobaaaabaaaaaa
- diaaaaahhcaabaaaacaaaaaaegacbaaaaaaaaaaadganbaaaabaaaaaadcaaaaak
- hcaabaaaacaaaaaangaebaaaabaaaaaajgaebaaaaaaaaaaaegacbaiaebaaaaaa
- acaaaaaadiaaaaahhcaabaaaacaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaa
- dgaaaaafcccabaaaacaaaaaaakaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaa
- ckaabaaaaaaaaaaadgaaaaafeccabaaaacaaaaaaakaabaaaabaaaaaadiaaaaai
- hcaabaaaadaaaaaafgbfbaaaaaaaaaaaegiccaaaacaaaaaaanaaaaaadcaaaaak
- hcaabaaaadaaaaaaegiccaaaacaaaaaaamaaaaaaagbabaaaaaaaaaaaegacbaaa
- adaaaaaadcaaaaakhcaabaaaadaaaaaaegiccaaaacaaaaaaaoaaaaaakgbkbaaa
- aaaaaaaaegacbaaaadaaaaaadcaaaaakhcaabaaaadaaaaaaegiccaaaacaaaaaa
- apaaaaaapgbpbaaaaaaaaaaaegacbaaaadaaaaaadgaaaaaficcabaaaacaaaaaa
- akaabaaaadaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaaaaaaaaaadgaaaaaf
- bccabaaaaeaaaaaabkaabaaaaaaaaaaadgaaaaafeccabaaaadaaaaaabkaabaaa
- abaaaaaadgaaaaafcccabaaaadaaaaaabkaabaaaacaaaaaadgaaaaafcccabaaa
- aeaaaaaackaabaaaacaaaaaadgaaaaaficcabaaaadaaaaaabkaabaaaadaaaaaa
- dgaaaaafeccabaaaaeaaaaaadkaabaaaabaaaaaadgaaaaaficcabaaaaeaaaaaa
- ckaabaaaadaaaaaaaaaaaaajpcaabaaaaaaaaaaafgafbaiaebaaaaaaadaaaaaa
- egiocaaaabaaaaaaadaaaaaadiaaaaahpcaabaaaacaaaaaafgafbaaaabaaaaaa
- egaobaaaaaaaaaaadiaaaaahpcaabaaaaaaaaaaaegaobaaaaaaaaaaaegaobaaa
- aaaaaaaaaaaaaaajpcaabaaaaeaaaaaaagaabaiaebaaaaaaadaaaaaaegiocaaa
- abaaaaaaacaaaaaaaaaaaaajpcaabaaaadaaaaaakgakbaiaebaaaaaaadaaaaaa
- egiocaaaabaaaaaaaeaaaaaadcaaaaajpcaabaaaacaaaaaaegaobaaaaeaaaaaa
- agaabaaaabaaaaaaegaobaaaacaaaaaadcaaaaajpcaabaaaaaaaaaaaegaobaaa
- aeaaaaaaegaobaaaaeaaaaaaegaobaaaaaaaaaaadcaaaaajpcaabaaaaaaaaaaa
- egaobaaaadaaaaaaegaobaaaadaaaaaaegaobaaaaaaaaaaadcaaaaajpcaabaaa
- acaaaaaaegaobaaaadaaaaaapgapbaaaabaaaaaaegaobaaaacaaaaaaeeaaaaaf
- pcaabaaaadaaaaaaegaobaaaaaaaaaaadcaaaaanpcaabaaaaaaaaaaaegaobaaa
- aaaaaaaaegiocaaaabaaaaaaafaaaaaaaceaaaaaaaaaiadpaaaaiadpaaaaiadp
- aaaaiadpaoaaaaakpcaabaaaaaaaaaaaaceaaaaaaaaaiadpaaaaiadpaaaaiadp
- aaaaiadpegaobaaaaaaaaaaadiaaaaahpcaabaaaacaaaaaaegaobaaaacaaaaaa
- egaobaaaadaaaaaadeaaaaakpcaabaaaacaaaaaaegaobaaaacaaaaaaaceaaaaa
- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadiaaaaahpcaabaaaaaaaaaaaegaobaaa
- aaaaaaaaegaobaaaacaaaaaadiaaaaaihcaabaaaacaaaaaafgafbaaaaaaaaaaa
- egiccaaaabaaaaaaahaaaaaadcaaaaakhcaabaaaacaaaaaaegiccaaaabaaaaaa
- agaaaaaaagaabaaaaaaaaaaaegacbaaaacaaaaaadcaaaaakhcaabaaaaaaaaaaa
- egiccaaaabaaaaaaaiaaaaaakgakbaaaaaaaaaaaegacbaaaacaaaaaadcaaaaak
- hcaabaaaaaaaaaaaegiccaaaabaaaaaaajaaaaaapgapbaaaaaaaaaaaegacbaaa
- aaaaaaaadiaaaaahicaabaaaaaaaaaaabkaabaaaabaaaaaabkaabaaaabaaaaaa
- dcaaaaakicaabaaaaaaaaaaaakaabaaaabaaaaaaakaabaaaabaaaaaadkaabaia
- ebaaaaaaaaaaaaaadiaaaaahpcaabaaaabaaaaaangacbaaaabaaaaaaegaobaaa
- abaaaaaabbaaaaaibcaabaaaacaaaaaaegiocaaaabaaaaaacjaaaaaaegaobaaa
- abaaaaaabbaaaaaiccaabaaaacaaaaaaegiocaaaabaaaaaackaaaaaaegaobaaa
- abaaaaaabbaaaaaiecaabaaaacaaaaaaegiocaaaabaaaaaaclaaaaaaegaobaaa
- abaaaaaadcaaaaakhcaabaaaabaaaaaaegiccaaaabaaaaaacmaaaaaapgapbaaa
- aaaaaaaaegacbaaaacaaaaaaaaaaaaahhccabaaaafaaaaaaegacbaaaaaaaaaaa
- egacbaaaabaaaaaadgaaaaaipccabaaaagaaaaaaaceaaaaaaaaaaaaaaaaaaaaa
- aaaaaaaaaaaaaaaadoaaaaab"
- }
- }
- Program "fp" {
- SubProgram "opengl " {
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 42 math, 2 textures
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" }
- Vector 7 [_Color]
- Vector 5 [_LightColor0]
- Float 8 [_Shininess]
- Vector 6 [_SpecColor]
- Vector 0 [_WorldSpaceCameraPos]
- Vector 1 [_WorldSpaceLightPos0]
- Vector 4 [unity_SHAb]
- Vector 3 [unity_SHAg]
- Vector 2 [unity_SHAr]
- SetTexture 0 [_MainTex] 2D 0
- SetTexture 1 [_BumpMap] 2D 1
- "ps_3_0
- def c9, 2, -1, 0, 1
- def c10, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1 v1
- dcl_texcoord2 v2
- dcl_texcoord3 v3
- dcl_texcoord4_pp v4.xyz
- dcl_2d s0
- dcl_2d s1
- texld_pp r0, v0, s0
- mul_pp oC0.w, r0.w, c7.w
- mul_pp r0.xyz, r0, c7
- mul_pp r1.xyz, r0, c5
- mov r2.x, c8.x
- mul r1.w, r2.x, c10.x
- mov r2.x, v1.w
- mov r2.y, v2.w
- mov r2.z, v3.w
- add r2.xyz, -r2, c0
- dp3 r2.w, r2, r2
- rsq r2.w, r2.w
- mad_pp r2.xyz, r2, r2.w, c1
- nrm_pp r3.xyz, r2
- texld_pp r2, v0.zwzw, s1
- mad_pp r2.xy, r2.wyzw, c9.x, c9.y
- dp2add_sat_pp r2.w, r2, r2, c9.z
- add_pp r2.w, -r2.w, c9.w
- rsq_pp r2.w, r2.w
- rcp_pp r2.z, r2.w
- dp3_pp r4.x, v1, r2
- dp3_pp r4.y, v2, r2
- dp3_pp r4.z, v3, r2
- dp3_pp r2.x, r4, r3
- max r3.x, r2.x, c9.z
- pow r2.x, r3.x, r1.w
- mul r0.w, r0.w, r2.x
- mov r2.xyz, c5
- mul r2.xyz, r2, c6
- mul r2.xyz, r0.w, r2
- dp3_pp r0.w, r4, c1
- max_pp r1.w, r0.w, c9.z
- mad_pp r1.xyz, r1, r1.w, r2
- mov_pp r4.w, c9.w
- dp4_pp r2.x, c2, r4
- dp4_pp r2.y, c3, r4
- dp4_pp r2.z, c4, r4
- add_pp r2.xyz, r2, v4
- mad_pp oC0.xyz, r0, r2, r1
- "
- }
- SubProgram "d3d11 " {
- // Stats: 35 math, 2 textures
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" }
- SetTexture 0 [_MainTex] 2D 0
- SetTexture 1 [_BumpMap] 2D 1
- ConstBuffer "$Globals" 208
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 144 [_Color]
- Float 160 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- Vector 608 [unity_SHAr]
- Vector 624 [unity_SHAg]
- Vector 640 [unity_SHAb]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- "ps_4_0
- eefiecediglmclloogkoimaegceffnjlcjljnkahabaaaaaalaagaaaaadaaaaaa
- cmaaaaaapmaaaaaadaabaaaaejfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- apapaaaalmaaaaaaacaaaaaaaaaaaaaaadaaaaaaadaaaaaaapapaaaalmaaaaaa
- adaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapapaaaalmaaaaaaaeaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaahahaaaalmaaaaaaagaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklepfdeheo
- cmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaa
- apaaaaaafdfgfpfegbhcghgfheaaklklfdeieefchiafaaaaeaaaaaaafoabaaaa
- fjaaaaaeegiocaaaaaaaaaaaalaaaaaafjaaaaaeegiocaaaabaaaaaaafaaaaaa
- fjaaaaaeegiocaaaacaaaaaacjaaaaaafkaaaaadaagabaaaaaaaaaaafkaaaaad
- aagabaaaabaaaaaafibiaaaeaahabaaaaaaaaaaaffffaaaafibiaaaeaahabaaa
- abaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaagcbaaaadpcbabaaaacaaaaaa
- gcbaaaadpcbabaaaadaaaaaagcbaaaadpcbabaaaaeaaaaaagcbaaaadhcbabaaa
- afaaaaaagfaaaaadpccabaaaaaaaaaaagiaaaaacaeaaaaaadiaaaaajhcaabaaa
- aaaaaaaaegiccaaaaaaaaaaaagaaaaaaegiccaaaaaaaaaaaahaaaaaadiaaaaai
- icaabaaaaaaaaaaaakiacaaaaaaaaaaaakaaaaaaabeaaaaaaaaaaaeddgaaaaaf
- bcaabaaaabaaaaaadkbabaaaacaaaaaadgaaaaafccaabaaaabaaaaaadkbabaaa
- adaaaaaadgaaaaafecaabaaaabaaaaaadkbabaaaaeaaaaaaaaaaaaajhcaabaaa
- abaaaaaaegacbaiaebaaaaaaabaaaaaaegiccaaaabaaaaaaaeaaaaaabaaaaaah
- icaabaaaabaaaaaaegacbaaaabaaaaaaegacbaaaabaaaaaaeeaaaaaficaabaaa
- abaaaaaadkaabaaaabaaaaaadcaaaaakhcaabaaaabaaaaaaegacbaaaabaaaaaa
- pgapbaaaabaaaaaaegiccaaaacaaaaaaaaaaaaaabaaaaaahicaabaaaabaaaaaa
- egacbaaaabaaaaaaegacbaaaabaaaaaaeeaaaaaficaabaaaabaaaaaadkaabaaa
- abaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaabaaaaaaegacbaaaabaaaaaa
- efaaaaajpcaabaaaacaaaaaaogbkbaaaabaaaaaaeghobaaaabaaaaaaaagabaaa
- abaaaaaadcaaaaapdcaabaaaacaaaaaahgapbaaaacaaaaaaaceaaaaaaaaaaaea
- aaaaaaeaaaaaaaaaaaaaaaaaaceaaaaaaaaaialpaaaaialpaaaaaaaaaaaaaaaa
- apaaaaahicaabaaaabaaaaaaegaabaaaacaaaaaaegaabaaaacaaaaaaddaaaaah
- icaabaaaabaaaaaadkaabaaaabaaaaaaabeaaaaaaaaaiadpaaaaaaaiicaabaaa
- abaaaaaadkaabaiaebaaaaaaabaaaaaaabeaaaaaaaaaiadpelaaaaafecaabaaa
- acaaaaaadkaabaaaabaaaaaabaaaaaahbcaabaaaadaaaaaaegbcbaaaacaaaaaa
- egacbaaaacaaaaaabaaaaaahccaabaaaadaaaaaaegbcbaaaadaaaaaaegacbaaa
- acaaaaaabaaaaaahecaabaaaadaaaaaaegbcbaaaaeaaaaaaegacbaaaacaaaaaa
- baaaaaahbcaabaaaabaaaaaaegacbaaaadaaaaaaegacbaaaabaaaaaadeaaaaah
- bcaabaaaabaaaaaaakaabaaaabaaaaaaabeaaaaaaaaaaaaacpaaaaafbcaabaaa
- abaaaaaaakaabaaaabaaaaaadiaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaa
- akaabaaaabaaaaaabjaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaaefaaaaaj
- pcaabaaaabaaaaaaegbabaaaabaaaaaaeghobaaaaaaaaaaaaagabaaaaaaaaaaa
- diaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaadkaabaaaabaaaaaadiaaaaah
- hcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaaaaaaaaaadiaaaaaihcaabaaa
- abaaaaaaegacbaaaabaaaaaaegiccaaaaaaaaaaaajaaaaaadiaaaaaiiccabaaa
- aaaaaaaadkaabaaaabaaaaaadkiacaaaaaaaaaaaajaaaaaadiaaaaaihcaabaaa
- acaaaaaaegacbaaaabaaaaaaegiccaaaaaaaaaaaagaaaaaabaaaaaaiicaabaaa
- aaaaaaaaegacbaaaadaaaaaaegiccaaaacaaaaaaaaaaaaaadeaaaaahicaabaaa
- aaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaaaaadcaaaaajhcaabaaaaaaaaaaa
- egacbaaaacaaaaaapgapbaaaaaaaaaaaegacbaaaaaaaaaaadgaaaaaficaabaaa
- adaaaaaaabeaaaaaaaaaiadpbbaaaaaibcaabaaaacaaaaaaegiocaaaacaaaaaa
- cgaaaaaaegaobaaaadaaaaaabbaaaaaiccaabaaaacaaaaaaegiocaaaacaaaaaa
- chaaaaaaegaobaaaadaaaaaabbaaaaaiecaabaaaacaaaaaaegiocaaaacaaaaaa
- ciaaaaaaegaobaaaadaaaaaaaaaaaaahhcaabaaaacaaaaaaegacbaaaacaaaaaa
- egbcbaaaafaaaaaadcaaaaajhccabaaaaaaaaaaaegacbaaaabaaaaaaegacbaaa
- acaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "FOG_EXP2" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 47 math, 2 textures
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "FOG_EXP2" }
- Vector 9 [_Color]
- Vector 7 [_LightColor0]
- Float 10 [_Shininess]
- Vector 8 [_SpecColor]
- Vector 0 [_WorldSpaceCameraPos]
- Vector 1 [_WorldSpaceLightPos0]
- Vector 5 [unity_FogColor]
- Vector 6 [unity_FogParams]
- Vector 4 [unity_SHAb]
- Vector 3 [unity_SHAg]
- Vector 2 [unity_SHAr]
- SetTexture 0 [_MainTex] 2D 0
- SetTexture 1 [_BumpMap] 2D 1
- "ps_3_0
- def c11, 2, -1, 0, 1
- def c12, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1 v1
- dcl_texcoord2 v2
- dcl_texcoord3 v3
- dcl_texcoord4_pp v4.xyz
- dcl_texcoord5 v5.x
- dcl_2d s0
- dcl_2d s1
- texld_pp r0, v0, s0
- mul_pp oC0.w, r0.w, c9.w
- mul_pp r0.xyz, r0, c9
- mul_pp r1.xyz, r0, c7
- mov r2.x, c10.x
- mul r1.w, r2.x, c12.x
- mov r2.x, v1.w
- mov r2.y, v2.w
- mov r2.z, v3.w
- add r2.xyz, -r2, c0
- dp3 r2.w, r2, r2
- rsq r2.w, r2.w
- mad_pp r2.xyz, r2, r2.w, c1
- nrm_pp r3.xyz, r2
- texld_pp r2, v0.zwzw, s1
- mad_pp r2.xy, r2.wyzw, c11.x, c11.y
- dp2add_sat_pp r2.w, r2, r2, c11.z
- add_pp r2.w, -r2.w, c11.w
- rsq_pp r2.w, r2.w
- rcp_pp r2.z, r2.w
- dp3_pp r4.x, v1, r2
- dp3_pp r4.y, v2, r2
- dp3_pp r4.z, v3, r2
- dp3_pp r2.x, r4, r3
- max r3.x, r2.x, c11.z
- pow r2.x, r3.x, r1.w
- mul r0.w, r0.w, r2.x
- mov r2.xyz, c7
- mul r2.xyz, r2, c8
- mul r2.xyz, r0.w, r2
- dp3_pp r0.w, r4, c1
- max_pp r1.w, r0.w, c11.z
- mad_pp r1.xyz, r1, r1.w, r2
- mov_pp r4.w, c11.w
- dp4_pp r2.x, c2, r4
- dp4_pp r2.y, c3, r4
- dp4_pp r2.z, c4, r4
- add_pp r2.xyz, r2, v4
- mad_pp r0.xyz, r0, r2, r1
- add r0.xyz, r0, -c5
- mul r0.w, c6.x, v5.x
- mul r0.w, r0.w, -r0.w
- exp r0.w, r0.w
- mad_pp oC0.xyz, r0.w, r0, c5
- "
- }
- SubProgram "d3d11 " {
- // Stats: 40 math, 2 textures
- Keywords { "DIRECTIONAL" "LIGHTMAP_OFF" "DIRLIGHTMAP_OFF" "DYNAMICLIGHTMAP_OFF" "FOG_EXP2" }
- SetTexture 0 [_MainTex] 2D 0
- SetTexture 1 [_BumpMap] 2D 1
- ConstBuffer "$Globals" 208
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 144 [_Color]
- Float 160 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- Vector 608 [unity_SHAr]
- Vector 624 [unity_SHAg]
- Vector 640 [unity_SHAb]
- ConstBuffer "UnityFog" 32
- Vector 0 [unity_FogColor]
- Vector 16 [unity_FogParams]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- BindCB "UnityFog" 3
- "ps_4_0
- eefiecedlaofbglmkbojjekgokndjamncdafkmmnabaaaaaaieahaaaaadaaaaaa
- cmaaaaaabeabaaaaeiabaaaaejfdeheooaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaaneaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaaneaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- apapaaaaneaaaaaaacaaaaaaaaaaaaaaadaaaaaaadaaaaaaapapaaaaneaaaaaa
- adaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapapaaaaneaaaaaaaeaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaahahaaaaneaaaaaaafaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- aiaiaaaaneaaaaaaagaaaaaaaaaaaaaaadaaaaaaagaaaaaaapaaaaaafdfgfpfa
- epfdejfeejepeoaafeeffiedepepfceeaaklklklepfdeheocmaaaaaaabaaaaaa
- aiaaaaaacaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapaaaaaafdfgfpfe
- gbhcghgfheaaklklfdeieefcdeagaaaaeaaaaaaainabaaaafjaaaaaeegiocaaa
- aaaaaaaaalaaaaaafjaaaaaeegiocaaaabaaaaaaafaaaaaafjaaaaaeegiocaaa
- acaaaaaacjaaaaaafjaaaaaeegiocaaaadaaaaaaacaaaaaafkaaaaadaagabaaa
- aaaaaaaafkaaaaadaagabaaaabaaaaaafibiaaaeaahabaaaaaaaaaaaffffaaaa
- fibiaaaeaahabaaaabaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaagcbaaaad
- pcbabaaaacaaaaaagcbaaaadpcbabaaaadaaaaaagcbaaaadpcbabaaaaeaaaaaa
- gcbaaaadhcbabaaaafaaaaaagcbaaaadicbabaaaafaaaaaagfaaaaadpccabaaa
- aaaaaaaagiaaaaacaeaaaaaadiaaaaajhcaabaaaaaaaaaaaegiccaaaaaaaaaaa
- agaaaaaaegiccaaaaaaaaaaaahaaaaaadiaaaaaiicaabaaaaaaaaaaaakiacaaa
- aaaaaaaaakaaaaaaabeaaaaaaaaaaaeddgaaaaafbcaabaaaabaaaaaadkbabaaa
- acaaaaaadgaaaaafccaabaaaabaaaaaadkbabaaaadaaaaaadgaaaaafecaabaaa
- abaaaaaadkbabaaaaeaaaaaaaaaaaaajhcaabaaaabaaaaaaegacbaiaebaaaaaa
- abaaaaaaegiccaaaabaaaaaaaeaaaaaabaaaaaahicaabaaaabaaaaaaegacbaaa
- abaaaaaaegacbaaaabaaaaaaeeaaaaaficaabaaaabaaaaaadkaabaaaabaaaaaa
- dcaaaaakhcaabaaaabaaaaaaegacbaaaabaaaaaapgapbaaaabaaaaaaegiccaaa
- acaaaaaaaaaaaaaabaaaaaahicaabaaaabaaaaaaegacbaaaabaaaaaaegacbaaa
- abaaaaaaeeaaaaaficaabaaaabaaaaaadkaabaaaabaaaaaadiaaaaahhcaabaaa
- abaaaaaapgapbaaaabaaaaaaegacbaaaabaaaaaaefaaaaajpcaabaaaacaaaaaa
- ogbkbaaaabaaaaaaeghobaaaabaaaaaaaagabaaaabaaaaaadcaaaaapdcaabaaa
- acaaaaaahgapbaaaacaaaaaaaceaaaaaaaaaaaeaaaaaaaeaaaaaaaaaaaaaaaaa
- aceaaaaaaaaaialpaaaaialpaaaaaaaaaaaaaaaaapaaaaahicaabaaaabaaaaaa
- egaabaaaacaaaaaaegaabaaaacaaaaaaddaaaaahicaabaaaabaaaaaadkaabaaa
- abaaaaaaabeaaaaaaaaaiadpaaaaaaaiicaabaaaabaaaaaadkaabaiaebaaaaaa
- abaaaaaaabeaaaaaaaaaiadpelaaaaafecaabaaaacaaaaaadkaabaaaabaaaaaa
- baaaaaahbcaabaaaadaaaaaaegbcbaaaacaaaaaaegacbaaaacaaaaaabaaaaaah
- ccaabaaaadaaaaaaegbcbaaaadaaaaaaegacbaaaacaaaaaabaaaaaahecaabaaa
- adaaaaaaegbcbaaaaeaaaaaaegacbaaaacaaaaaabaaaaaahbcaabaaaabaaaaaa
- egacbaaaadaaaaaaegacbaaaabaaaaaadeaaaaahbcaabaaaabaaaaaaakaabaaa
- abaaaaaaabeaaaaaaaaaaaaacpaaaaafbcaabaaaabaaaaaaakaabaaaabaaaaaa
- diaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaaakaabaaaabaaaaaabjaaaaaf
- icaabaaaaaaaaaaadkaabaaaaaaaaaaaefaaaaajpcaabaaaabaaaaaaegbabaaa
- abaaaaaaeghobaaaaaaaaaaaaagabaaaaaaaaaaadiaaaaahicaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadkaabaaaabaaaaaadiaaaaahhcaabaaaaaaaaaaapgapbaaa
- aaaaaaaaegacbaaaaaaaaaaadiaaaaaihcaabaaaabaaaaaaegacbaaaabaaaaaa
- egiccaaaaaaaaaaaajaaaaaadiaaaaaiiccabaaaaaaaaaaadkaabaaaabaaaaaa
- dkiacaaaaaaaaaaaajaaaaaadiaaaaaihcaabaaaacaaaaaaegacbaaaabaaaaaa
- egiccaaaaaaaaaaaagaaaaaabaaaaaaiicaabaaaaaaaaaaaegacbaaaadaaaaaa
- egiccaaaacaaaaaaaaaaaaaadeaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaa
- abeaaaaaaaaaaaaadcaaaaajhcaabaaaaaaaaaaaegacbaaaacaaaaaapgapbaaa
- aaaaaaaaegacbaaaaaaaaaaadgaaaaaficaabaaaadaaaaaaabeaaaaaaaaaiadp
- bbaaaaaibcaabaaaacaaaaaaegiocaaaacaaaaaacgaaaaaaegaobaaaadaaaaaa
- bbaaaaaiccaabaaaacaaaaaaegiocaaaacaaaaaachaaaaaaegaobaaaadaaaaaa
- bbaaaaaiecaabaaaacaaaaaaegiocaaaacaaaaaaciaaaaaaegaobaaaadaaaaaa
- aaaaaaahhcaabaaaacaaaaaaegacbaaaacaaaaaaegbcbaaaafaaaaaadcaaaaaj
- hcaabaaaaaaaaaaaegacbaaaabaaaaaaegacbaaaacaaaaaaegacbaaaaaaaaaaa
- aaaaaaajhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegiccaiaebaaaaaaadaaaaaa
- aaaaaaaadiaaaaaiicaabaaaaaaaaaaadkbabaaaafaaaaaaakiacaaaadaaaaaa
- abaaaaaadiaaaaaiicaabaaaaaaaaaaadkaabaaaaaaaaaaadkaabaiaebaaaaaa
- aaaaaaaabjaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadcaaaaakhccabaaa
- aaaaaaaapgapbaaaaaaaaaaaegacbaaaaaaaaaaaegiccaaaadaaaaaaaaaaaaaa
- doaaaaab"
- }
- }
- }
- // Stats for Vertex shader:
- // d3d11 : 33 math
- // d3d9 : 34 avg math (33..35)
- // opengl : 35 avg math (27..45), 3 avg texture (2..4)
- // Stats for Fragment shader:
- // d3d11 : 40 avg math (29..50), 3 avg texture (2..4)
- // d3d9 : 42 avg math (33..51), 3 avg texture (2..4)
- Pass {
- Name "FORWARD"
- Tags { "LIGHTMODE"="ForwardAdd" "QUEUE"="Transparent" "IGNOREPROJECTOR"="true" "RenderType"="Transparent" }
- ZWrite Off
- Blend SrcAlpha One
- ColorMask RGB
- GpuProgramID 104479
- Program "vp" {
- SubProgram "opengl " {
- // Stats: 33 math, 3 textures
- Keywords { "POINT" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec4 tmpvar_1;
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_2;
- v_2.x = _World2Object[0].x;
- v_2.y = _World2Object[1].x;
- v_2.z = _World2Object[2].x;
- v_2.w = _World2Object[3].x;
- vec4 v_3;
- v_3.x = _World2Object[0].y;
- v_3.y = _World2Object[1].y;
- v_3.z = _World2Object[2].y;
- v_3.w = _World2Object[3].y;
- vec4 v_4;
- v_4.x = _World2Object[0].z;
- v_4.y = _World2Object[1].z;
- v_4.z = _World2Object[2].z;
- v_4.w = _World2Object[3].z;
- vec3 tmpvar_5;
- tmpvar_5 = normalize(((
- (v_2.xyz * gl_Normal.x)
- +
- (v_3.xyz * gl_Normal.y)
- ) + (v_4.xyz * gl_Normal.z)));
- mat3 tmpvar_6;
- tmpvar_6[0] = _Object2World[0].xyz;
- tmpvar_6[1] = _Object2World[1].xyz;
- tmpvar_6[2] = _Object2World[2].xyz;
- vec3 tmpvar_7;
- tmpvar_7 = normalize((tmpvar_6 * TANGENT.xyz));
- vec3 tmpvar_8;
- tmpvar_8 = (((tmpvar_5.yzx * tmpvar_7.zxy) - (tmpvar_5.zxy * tmpvar_7.yzx)) * TANGENT.w);
- vec3 tmpvar_9;
- tmpvar_9.x = tmpvar_7.x;
- tmpvar_9.y = tmpvar_8.x;
- tmpvar_9.z = tmpvar_5.x;
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_7.y;
- tmpvar_10.y = tmpvar_8.y;
- tmpvar_10.z = tmpvar_5.y;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_7.z;
- tmpvar_11.y = tmpvar_8.z;
- tmpvar_11.z = tmpvar_5.z;
- gl_Position = (gl_ModelViewProjectionMatrix * gl_Vertex);
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_9;
- xlv_TEXCOORD2 = tmpvar_10;
- xlv_TEXCOORD3 = tmpvar_11;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _LightTexture0;
- uniform mat4 _LightMatrix0;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec3 tmpvar_1;
- vec3 tmpvar_2;
- vec3 worldN_3;
- vec4 tmpvar_4;
- tmpvar_4 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_5;
- normal_5.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_5.z = sqrt((1.0 - clamp (
- dot (normal_5.xy, normal_5.xy)
- , 0.0, 1.0)));
- vec4 tmpvar_6;
- tmpvar_6.w = 1.0;
- tmpvar_6.xyz = xlv_TEXCOORD4;
- vec3 tmpvar_7;
- tmpvar_7 = (_LightMatrix0 * tmpvar_6).xyz;
- worldN_3.x = dot (xlv_TEXCOORD1, normal_5);
- worldN_3.y = dot (xlv_TEXCOORD2, normal_5);
- worldN_3.z = dot (xlv_TEXCOORD3, normal_5);
- tmpvar_2 = normalize((_WorldSpaceLightPos0.xyz - xlv_TEXCOORD4));
- tmpvar_1 = (_LightColor0.xyz * texture2D (_LightTexture0, vec2(dot (tmpvar_7, tmpvar_7))).w);
- vec4 c_8;
- vec4 c_9;
- c_9.xyz = (((
- (tmpvar_4.xyz * _Color.xyz)
- * tmpvar_1) * max (0.0,
- dot (worldN_3, tmpvar_2)
- )) + ((tmpvar_1 * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_3, normalize(
- (tmpvar_2 + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_4.w)));
- c_9.w = (tmpvar_4.w * _Color.w);
- c_8.w = c_9.w;
- c_8.xyz = c_9.xyz;
- gl_FragData[0] = c_8;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 33 math
- Keywords { "POINT" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.z, c2, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "POINT" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 272
- Vector 240 [_MainTex_ST]
- Vector 256 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefiecedfggmkmnmnnfhlkimclfpponmojglallbabaaaaaajaahaaaaadaaaaaa
- cmaaaaaaceabaaaanmabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaakeaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahaiaaaakeaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahaiaaaakeaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahaiaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefc
- kmafaaaaeaaaabaaglabaaaafjaaaaaeegiocaaaaaaaaaaabbaaaaaafjaaaaae
- egiocaaaabaaaaaabdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaa
- abaaaaaafpaaaaadhcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaae
- pccabaaaaaaaaaaaabaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaa
- acaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaagfaaaaad
- hccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaa
- aaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaa
- abaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaa
- aaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaaaaaaaaaa
- dcaaaaakpccabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaaaaaaaaaa
- egaobaaaaaaaaaaadcaaaaaldccabaaaabaaaaaaegbabaaaadaaaaaaegiacaaa
- aaaaaaaaapaaaaaaogikcaaaaaaaaaaaapaaaaaadcaaaaalmccabaaaabaaaaaa
- agbebaaaadaaaaaaagiecaaaaaaaaaaabaaaaaaakgiocaaaaaaaaaaabaaaaaaa
- diaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabcaaaaaa
- diaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabcaaaaaa
- aaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaai
- ccaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabaaaaaaadiaaaaai
- ecaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabbaaaaaadiaaaaai
- bcaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabcaaaaaaaaaaaaah
- hcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaa
- aaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaa
- aaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaaaaaaaaaadiaaaaaihcaabaaa
- abaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaaanaaaaaadcaaaaakhcaabaaa
- abaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaaabaaaaaaegacbaaaabaaaaaa
- dcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaaoaaaaaakgbkbaaaabaaaaaa
- egacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaabaaaaaaegacbaaa
- abaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaa
- abaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaahhcaabaaaacaaaaaa
- egacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaacaaaaaacgajbaaa
- aaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaaacaaaaaadiaaaaahhcaabaaa
- acaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaadgaaaaafcccabaaaacaaaaaa
- akaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaackaabaaaabaaaaaadgaaaaaf
- eccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaafeccabaaaaeaaaaaaakaabaaa
- aaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaaabaaaaaadgaaaaafbccabaaa
- aeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaaadaaaaaabkaabaaaacaaaaaa
- dgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaadiaaaaaihcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaadcaaaaakhcaabaaaaaaaaaaa
- egiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaak
- hcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaakgbkbaaaaaaaaaaaegacbaaa
- aaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaaabaaaaaaapaaaaaapgbpbaaa
- aaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 27 math, 2 textures
- Keywords { "DIRECTIONAL" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec4 tmpvar_1;
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_2;
- v_2.x = _World2Object[0].x;
- v_2.y = _World2Object[1].x;
- v_2.z = _World2Object[2].x;
- v_2.w = _World2Object[3].x;
- vec4 v_3;
- v_3.x = _World2Object[0].y;
- v_3.y = _World2Object[1].y;
- v_3.z = _World2Object[2].y;
- v_3.w = _World2Object[3].y;
- vec4 v_4;
- v_4.x = _World2Object[0].z;
- v_4.y = _World2Object[1].z;
- v_4.z = _World2Object[2].z;
- v_4.w = _World2Object[3].z;
- vec3 tmpvar_5;
- tmpvar_5 = normalize(((
- (v_2.xyz * gl_Normal.x)
- +
- (v_3.xyz * gl_Normal.y)
- ) + (v_4.xyz * gl_Normal.z)));
- mat3 tmpvar_6;
- tmpvar_6[0] = _Object2World[0].xyz;
- tmpvar_6[1] = _Object2World[1].xyz;
- tmpvar_6[2] = _Object2World[2].xyz;
- vec3 tmpvar_7;
- tmpvar_7 = normalize((tmpvar_6 * TANGENT.xyz));
- vec3 tmpvar_8;
- tmpvar_8 = (((tmpvar_5.yzx * tmpvar_7.zxy) - (tmpvar_5.zxy * tmpvar_7.yzx)) * TANGENT.w);
- vec3 tmpvar_9;
- tmpvar_9.x = tmpvar_7.x;
- tmpvar_9.y = tmpvar_8.x;
- tmpvar_9.z = tmpvar_5.x;
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_7.y;
- tmpvar_10.y = tmpvar_8.y;
- tmpvar_10.z = tmpvar_5.y;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_7.z;
- tmpvar_11.y = tmpvar_8.z;
- tmpvar_11.z = tmpvar_5.z;
- gl_Position = (gl_ModelViewProjectionMatrix * gl_Vertex);
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_9;
- xlv_TEXCOORD2 = tmpvar_10;
- xlv_TEXCOORD3 = tmpvar_11;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec3 worldN_1;
- vec4 tmpvar_2;
- tmpvar_2 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_3;
- normal_3.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_3.z = sqrt((1.0 - clamp (
- dot (normal_3.xy, normal_3.xy)
- , 0.0, 1.0)));
- worldN_1.x = dot (xlv_TEXCOORD1, normal_3);
- worldN_1.y = dot (xlv_TEXCOORD2, normal_3);
- worldN_1.z = dot (xlv_TEXCOORD3, normal_3);
- vec4 c_4;
- vec4 c_5;
- c_5.xyz = (((
- (tmpvar_2.xyz * _Color.xyz)
- * _LightColor0.xyz) * max (0.0,
- dot (worldN_1, _WorldSpaceLightPos0.xyz)
- )) + ((_LightColor0.xyz * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_1, normalize(
- (_WorldSpaceLightPos0.xyz + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_2.w)));
- c_5.w = (tmpvar_2.w * _Color.w);
- c_4.w = c_5.w;
- c_4.xyz = c_5.xyz;
- gl_FragData[0] = c_4;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 33 math
- Keywords { "DIRECTIONAL" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.z, c2, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "DIRECTIONAL" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 208
- Vector 176 [_MainTex_ST]
- Vector 192 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefieceddhdcgelhgkekmmgnodfmdcdclenlmfmmabaaaaaajaahaaaaadaaaaaa
- cmaaaaaaceabaaaanmabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaakeaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahaiaaaakeaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahaiaaaakeaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahaiaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefc
- kmafaaaaeaaaabaaglabaaaafjaaaaaeegiocaaaaaaaaaaaanaaaaaafjaaaaae
- egiocaaaabaaaaaabdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaa
- abaaaaaafpaaaaadhcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaae
- pccabaaaaaaaaaaaabaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaa
- acaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaagfaaaaad
- hccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaa
- aaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaa
- abaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaa
- aaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaaaaaaaaaa
- dcaaaaakpccabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaaaaaaaaaa
- egaobaaaaaaaaaaadcaaaaaldccabaaaabaaaaaaegbabaaaadaaaaaaegiacaaa
- aaaaaaaaalaaaaaaogikcaaaaaaaaaaaalaaaaaadcaaaaalmccabaaaabaaaaaa
- agbebaaaadaaaaaaagiecaaaaaaaaaaaamaaaaaakgiocaaaaaaaaaaaamaaaaaa
- diaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabcaaaaaa
- diaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabcaaaaaa
- aaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaai
- ccaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabaaaaaaadiaaaaai
- ecaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabbaaaaaadiaaaaai
- bcaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabcaaaaaaaaaaaaah
- hcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaa
- aaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaa
- aaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaaaaaaaaaadiaaaaaihcaabaaa
- abaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaaanaaaaaadcaaaaakhcaabaaa
- abaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaaabaaaaaaegacbaaaabaaaaaa
- dcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaaoaaaaaakgbkbaaaabaaaaaa
- egacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaabaaaaaaegacbaaa
- abaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaa
- abaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaahhcaabaaaacaaaaaa
- egacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaacaaaaaacgajbaaa
- aaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaaacaaaaaadiaaaaahhcaabaaa
- acaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaadgaaaaafcccabaaaacaaaaaa
- akaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaackaabaaaabaaaaaadgaaaaaf
- eccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaafeccabaaaaeaaaaaaakaabaaa
- aaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaaabaaaaaadgaaaaafbccabaaa
- aeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaaadaaaaaabkaabaaaacaaaaaa
- dgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaadiaaaaaihcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaadcaaaaakhcaabaaaaaaaaaaa
- egiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaak
- hcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaakgbkbaaaaaaaaaaaegacbaaa
- aaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaaabaaaaaaapaaaaaapgbpbaaa
- aaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 39 math, 4 textures
- Keywords { "SPOT" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec4 tmpvar_1;
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_2;
- v_2.x = _World2Object[0].x;
- v_2.y = _World2Object[1].x;
- v_2.z = _World2Object[2].x;
- v_2.w = _World2Object[3].x;
- vec4 v_3;
- v_3.x = _World2Object[0].y;
- v_3.y = _World2Object[1].y;
- v_3.z = _World2Object[2].y;
- v_3.w = _World2Object[3].y;
- vec4 v_4;
- v_4.x = _World2Object[0].z;
- v_4.y = _World2Object[1].z;
- v_4.z = _World2Object[2].z;
- v_4.w = _World2Object[3].z;
- vec3 tmpvar_5;
- tmpvar_5 = normalize(((
- (v_2.xyz * gl_Normal.x)
- +
- (v_3.xyz * gl_Normal.y)
- ) + (v_4.xyz * gl_Normal.z)));
- mat3 tmpvar_6;
- tmpvar_6[0] = _Object2World[0].xyz;
- tmpvar_6[1] = _Object2World[1].xyz;
- tmpvar_6[2] = _Object2World[2].xyz;
- vec3 tmpvar_7;
- tmpvar_7 = normalize((tmpvar_6 * TANGENT.xyz));
- vec3 tmpvar_8;
- tmpvar_8 = (((tmpvar_5.yzx * tmpvar_7.zxy) - (tmpvar_5.zxy * tmpvar_7.yzx)) * TANGENT.w);
- vec3 tmpvar_9;
- tmpvar_9.x = tmpvar_7.x;
- tmpvar_9.y = tmpvar_8.x;
- tmpvar_9.z = tmpvar_5.x;
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_7.y;
- tmpvar_10.y = tmpvar_8.y;
- tmpvar_10.z = tmpvar_5.y;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_7.z;
- tmpvar_11.y = tmpvar_8.z;
- tmpvar_11.z = tmpvar_5.z;
- gl_Position = (gl_ModelViewProjectionMatrix * gl_Vertex);
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_9;
- xlv_TEXCOORD2 = tmpvar_10;
- xlv_TEXCOORD3 = tmpvar_11;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _LightTexture0;
- uniform mat4 _LightMatrix0;
- uniform sampler2D _LightTextureB0;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec3 tmpvar_1;
- vec3 tmpvar_2;
- vec3 worldN_3;
- vec4 tmpvar_4;
- tmpvar_4 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_5;
- normal_5.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_5.z = sqrt((1.0 - clamp (
- dot (normal_5.xy, normal_5.xy)
- , 0.0, 1.0)));
- vec4 tmpvar_6;
- tmpvar_6.w = 1.0;
- tmpvar_6.xyz = xlv_TEXCOORD4;
- vec4 tmpvar_7;
- tmpvar_7 = (_LightMatrix0 * tmpvar_6);
- worldN_3.x = dot (xlv_TEXCOORD1, normal_5);
- worldN_3.y = dot (xlv_TEXCOORD2, normal_5);
- worldN_3.z = dot (xlv_TEXCOORD3, normal_5);
- tmpvar_2 = normalize((_WorldSpaceLightPos0.xyz - xlv_TEXCOORD4));
- tmpvar_1 = (_LightColor0.xyz * ((
- float((tmpvar_7.z > 0.0))
- * texture2D (_LightTexture0,
- ((tmpvar_7.xy / tmpvar_7.w) + 0.5)
- ).w) * texture2D (_LightTextureB0, vec2(dot (tmpvar_7.xyz, tmpvar_7.xyz))).w));
- vec4 c_8;
- vec4 c_9;
- c_9.xyz = (((
- (tmpvar_4.xyz * _Color.xyz)
- * tmpvar_1) * max (0.0,
- dot (worldN_3, tmpvar_2)
- )) + ((tmpvar_1 * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_3, normalize(
- (tmpvar_2 + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_4.w)));
- c_9.w = (tmpvar_4.w * _Color.w);
- c_8.w = c_9.w;
- c_8.xyz = c_9.xyz;
- gl_FragData[0] = c_8;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 33 math
- Keywords { "SPOT" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.z, c2, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "SPOT" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 272
- Vector 240 [_MainTex_ST]
- Vector 256 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefiecedfggmkmnmnnfhlkimclfpponmojglallbabaaaaaajaahaaaaadaaaaaa
- cmaaaaaaceabaaaanmabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaakeaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahaiaaaakeaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahaiaaaakeaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahaiaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefc
- kmafaaaaeaaaabaaglabaaaafjaaaaaeegiocaaaaaaaaaaabbaaaaaafjaaaaae
- egiocaaaabaaaaaabdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaa
- abaaaaaafpaaaaadhcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaae
- pccabaaaaaaaaaaaabaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaa
- acaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaagfaaaaad
- hccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaa
- aaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaa
- abaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaa
- aaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaaaaaaaaaa
- dcaaaaakpccabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaaaaaaaaaa
- egaobaaaaaaaaaaadcaaaaaldccabaaaabaaaaaaegbabaaaadaaaaaaegiacaaa
- aaaaaaaaapaaaaaaogikcaaaaaaaaaaaapaaaaaadcaaaaalmccabaaaabaaaaaa
- agbebaaaadaaaaaaagiecaaaaaaaaaaabaaaaaaakgiocaaaaaaaaaaabaaaaaaa
- diaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabcaaaaaa
- diaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabcaaaaaa
- aaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaai
- ccaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabaaaaaaadiaaaaai
- ecaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabbaaaaaadiaaaaai
- bcaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabcaaaaaaaaaaaaah
- hcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaa
- aaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaa
- aaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaaaaaaaaaadiaaaaaihcaabaaa
- abaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaaanaaaaaadcaaaaakhcaabaaa
- abaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaaabaaaaaaegacbaaaabaaaaaa
- dcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaaoaaaaaakgbkbaaaabaaaaaa
- egacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaabaaaaaaegacbaaa
- abaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaa
- abaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaahhcaabaaaacaaaaaa
- egacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaacaaaaaacgajbaaa
- aaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaaacaaaaaadiaaaaahhcaabaaa
- acaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaadgaaaaafcccabaaaacaaaaaa
- akaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaackaabaaaabaaaaaadgaaaaaf
- eccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaafeccabaaaaeaaaaaaakaabaaa
- aaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaaabaaaaaadgaaaaafbccabaaa
- aeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaaadaaaaaabkaabaaaacaaaaaa
- dgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaadiaaaaaihcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaadcaaaaakhcaabaaaaaaaaaaa
- egiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaak
- hcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaakgbkbaaaaaaaaaaaegacbaaa
- aaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaaabaaaaaaapaaaaaapgbpbaaa
- aaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 34 math, 4 textures
- Keywords { "POINT_COOKIE" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec4 tmpvar_1;
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_2;
- v_2.x = _World2Object[0].x;
- v_2.y = _World2Object[1].x;
- v_2.z = _World2Object[2].x;
- v_2.w = _World2Object[3].x;
- vec4 v_3;
- v_3.x = _World2Object[0].y;
- v_3.y = _World2Object[1].y;
- v_3.z = _World2Object[2].y;
- v_3.w = _World2Object[3].y;
- vec4 v_4;
- v_4.x = _World2Object[0].z;
- v_4.y = _World2Object[1].z;
- v_4.z = _World2Object[2].z;
- v_4.w = _World2Object[3].z;
- vec3 tmpvar_5;
- tmpvar_5 = normalize(((
- (v_2.xyz * gl_Normal.x)
- +
- (v_3.xyz * gl_Normal.y)
- ) + (v_4.xyz * gl_Normal.z)));
- mat3 tmpvar_6;
- tmpvar_6[0] = _Object2World[0].xyz;
- tmpvar_6[1] = _Object2World[1].xyz;
- tmpvar_6[2] = _Object2World[2].xyz;
- vec3 tmpvar_7;
- tmpvar_7 = normalize((tmpvar_6 * TANGENT.xyz));
- vec3 tmpvar_8;
- tmpvar_8 = (((tmpvar_5.yzx * tmpvar_7.zxy) - (tmpvar_5.zxy * tmpvar_7.yzx)) * TANGENT.w);
- vec3 tmpvar_9;
- tmpvar_9.x = tmpvar_7.x;
- tmpvar_9.y = tmpvar_8.x;
- tmpvar_9.z = tmpvar_5.x;
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_7.y;
- tmpvar_10.y = tmpvar_8.y;
- tmpvar_10.z = tmpvar_5.y;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_7.z;
- tmpvar_11.y = tmpvar_8.z;
- tmpvar_11.z = tmpvar_5.z;
- gl_Position = (gl_ModelViewProjectionMatrix * gl_Vertex);
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_9;
- xlv_TEXCOORD2 = tmpvar_10;
- xlv_TEXCOORD3 = tmpvar_11;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform samplerCube _LightTexture0;
- uniform mat4 _LightMatrix0;
- uniform sampler2D _LightTextureB0;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec3 tmpvar_1;
- vec3 tmpvar_2;
- vec3 worldN_3;
- vec4 tmpvar_4;
- tmpvar_4 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_5;
- normal_5.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_5.z = sqrt((1.0 - clamp (
- dot (normal_5.xy, normal_5.xy)
- , 0.0, 1.0)));
- vec4 tmpvar_6;
- tmpvar_6.w = 1.0;
- tmpvar_6.xyz = xlv_TEXCOORD4;
- vec3 tmpvar_7;
- tmpvar_7 = (_LightMatrix0 * tmpvar_6).xyz;
- worldN_3.x = dot (xlv_TEXCOORD1, normal_5);
- worldN_3.y = dot (xlv_TEXCOORD2, normal_5);
- worldN_3.z = dot (xlv_TEXCOORD3, normal_5);
- tmpvar_2 = normalize((_WorldSpaceLightPos0.xyz - xlv_TEXCOORD4));
- tmpvar_1 = (_LightColor0.xyz * (texture2D (_LightTextureB0, vec2(dot (tmpvar_7, tmpvar_7))).w * textureCube (_LightTexture0, tmpvar_7).w));
- vec4 c_8;
- vec4 c_9;
- c_9.xyz = (((
- (tmpvar_4.xyz * _Color.xyz)
- * tmpvar_1) * max (0.0,
- dot (worldN_3, tmpvar_2)
- )) + ((tmpvar_1 * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_3, normalize(
- (tmpvar_2 + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_4.w)));
- c_9.w = (tmpvar_4.w * _Color.w);
- c_8.w = c_9.w;
- c_8.xyz = c_9.xyz;
- gl_FragData[0] = c_8;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 33 math
- Keywords { "POINT_COOKIE" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.z, c2, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "POINT_COOKIE" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 272
- Vector 240 [_MainTex_ST]
- Vector 256 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefiecedfggmkmnmnnfhlkimclfpponmojglallbabaaaaaajaahaaaaadaaaaaa
- cmaaaaaaceabaaaanmabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaakeaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahaiaaaakeaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahaiaaaakeaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahaiaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefc
- kmafaaaaeaaaabaaglabaaaafjaaaaaeegiocaaaaaaaaaaabbaaaaaafjaaaaae
- egiocaaaabaaaaaabdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaa
- abaaaaaafpaaaaadhcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaae
- pccabaaaaaaaaaaaabaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaa
- acaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaagfaaaaad
- hccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaa
- aaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaa
- abaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaa
- aaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaaaaaaaaaa
- dcaaaaakpccabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaaaaaaaaaa
- egaobaaaaaaaaaaadcaaaaaldccabaaaabaaaaaaegbabaaaadaaaaaaegiacaaa
- aaaaaaaaapaaaaaaogikcaaaaaaaaaaaapaaaaaadcaaaaalmccabaaaabaaaaaa
- agbebaaaadaaaaaaagiecaaaaaaaaaaabaaaaaaakgiocaaaaaaaaaaabaaaaaaa
- diaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabcaaaaaa
- diaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabcaaaaaa
- aaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaai
- ccaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabaaaaaaadiaaaaai
- ecaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabbaaaaaadiaaaaai
- bcaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabcaaaaaaaaaaaaah
- hcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaa
- aaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaa
- aaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaaaaaaaaaadiaaaaaihcaabaaa
- abaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaaanaaaaaadcaaaaakhcaabaaa
- abaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaaabaaaaaaegacbaaaabaaaaaa
- dcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaaoaaaaaakgbkbaaaabaaaaaa
- egacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaabaaaaaaegacbaaa
- abaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaa
- abaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaahhcaabaaaacaaaaaa
- egacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaacaaaaaacgajbaaa
- aaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaaacaaaaaadiaaaaahhcaabaaa
- acaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaadgaaaaafcccabaaaacaaaaaa
- akaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaackaabaaaabaaaaaadgaaaaaf
- eccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaafeccabaaaaeaaaaaaakaabaaa
- aaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaaabaaaaaadgaaaaafbccabaaa
- aeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaaadaaaaaabkaabaaaacaaaaaa
- dgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaadiaaaaaihcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaadcaaaaakhcaabaaaaaaaaaaa
- egiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaak
- hcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaakgbkbaaaaaaaaaaaegacbaaa
- aaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaaabaaaaaaapaaaaaapgbpbaaa
- aaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 30 math, 3 textures
- Keywords { "DIRECTIONAL_COOKIE" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec4 tmpvar_1;
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_2;
- v_2.x = _World2Object[0].x;
- v_2.y = _World2Object[1].x;
- v_2.z = _World2Object[2].x;
- v_2.w = _World2Object[3].x;
- vec4 v_3;
- v_3.x = _World2Object[0].y;
- v_3.y = _World2Object[1].y;
- v_3.z = _World2Object[2].y;
- v_3.w = _World2Object[3].y;
- vec4 v_4;
- v_4.x = _World2Object[0].z;
- v_4.y = _World2Object[1].z;
- v_4.z = _World2Object[2].z;
- v_4.w = _World2Object[3].z;
- vec3 tmpvar_5;
- tmpvar_5 = normalize(((
- (v_2.xyz * gl_Normal.x)
- +
- (v_3.xyz * gl_Normal.y)
- ) + (v_4.xyz * gl_Normal.z)));
- mat3 tmpvar_6;
- tmpvar_6[0] = _Object2World[0].xyz;
- tmpvar_6[1] = _Object2World[1].xyz;
- tmpvar_6[2] = _Object2World[2].xyz;
- vec3 tmpvar_7;
- tmpvar_7 = normalize((tmpvar_6 * TANGENT.xyz));
- vec3 tmpvar_8;
- tmpvar_8 = (((tmpvar_5.yzx * tmpvar_7.zxy) - (tmpvar_5.zxy * tmpvar_7.yzx)) * TANGENT.w);
- vec3 tmpvar_9;
- tmpvar_9.x = tmpvar_7.x;
- tmpvar_9.y = tmpvar_8.x;
- tmpvar_9.z = tmpvar_5.x;
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_7.y;
- tmpvar_10.y = tmpvar_8.y;
- tmpvar_10.z = tmpvar_5.y;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_7.z;
- tmpvar_11.y = tmpvar_8.z;
- tmpvar_11.z = tmpvar_5.z;
- gl_Position = (gl_ModelViewProjectionMatrix * gl_Vertex);
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_9;
- xlv_TEXCOORD2 = tmpvar_10;
- xlv_TEXCOORD3 = tmpvar_11;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _LightTexture0;
- uniform mat4 _LightMatrix0;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- void main ()
- {
- vec3 tmpvar_1;
- vec3 worldN_2;
- vec4 tmpvar_3;
- tmpvar_3 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_4;
- normal_4.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_4.z = sqrt((1.0 - clamp (
- dot (normal_4.xy, normal_4.xy)
- , 0.0, 1.0)));
- vec4 tmpvar_5;
- tmpvar_5.w = 1.0;
- tmpvar_5.xyz = xlv_TEXCOORD4;
- worldN_2.x = dot (xlv_TEXCOORD1, normal_4);
- worldN_2.y = dot (xlv_TEXCOORD2, normal_4);
- worldN_2.z = dot (xlv_TEXCOORD3, normal_4);
- tmpvar_1 = (_LightColor0.xyz * texture2D (_LightTexture0, (_LightMatrix0 * tmpvar_5).xy).w);
- vec4 c_6;
- vec4 c_7;
- c_7.xyz = (((
- (tmpvar_3.xyz * _Color.xyz)
- * tmpvar_1) * max (0.0,
- dot (worldN_2, _WorldSpaceLightPos0.xyz)
- )) + ((tmpvar_1 * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_2, normalize(
- (_WorldSpaceLightPos0.xyz + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_3.w)));
- c_7.w = (tmpvar_3.w * _Color.w);
- c_6.w = c_7.w;
- c_6.xyz = c_7.xyz;
- gl_FragData[0] = c_6;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 33 math
- Keywords { "DIRECTIONAL_COOKIE" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.z, c2, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "DIRECTIONAL_COOKIE" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 272
- Vector 240 [_MainTex_ST]
- Vector 256 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefiecedfggmkmnmnnfhlkimclfpponmojglallbabaaaaaajaahaaaaadaaaaaa
- cmaaaaaaceabaaaanmabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaakeaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahaiaaaakeaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahaiaaaakeaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahaiaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefc
- kmafaaaaeaaaabaaglabaaaafjaaaaaeegiocaaaaaaaaaaabbaaaaaafjaaaaae
- egiocaaaabaaaaaabdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaa
- abaaaaaafpaaaaadhcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaae
- pccabaaaaaaaaaaaabaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaa
- acaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaagfaaaaad
- hccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaa
- aaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaa
- abaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaa
- aaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaaaaaaaaaa
- dcaaaaakpccabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaaaaaaaaaa
- egaobaaaaaaaaaaadcaaaaaldccabaaaabaaaaaaegbabaaaadaaaaaaegiacaaa
- aaaaaaaaapaaaaaaogikcaaaaaaaaaaaapaaaaaadcaaaaalmccabaaaabaaaaaa
- agbebaaaadaaaaaaagiecaaaaaaaaaaabaaaaaaakgiocaaaaaaaaaaabaaaaaaa
- diaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaaakiacaaaabaaaaaabcaaaaaa
- diaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabaaaaaaa
- diaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabbaaaaaa
- diaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaabkiacaaaabaaaaaabcaaaaaa
- aaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaai
- ccaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabaaaaaaadiaaaaai
- ecaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabbaaaaaadiaaaaai
- bcaabaaaabaaaaaackbabaaaacaaaaaackiacaaaabaaaaaabcaaaaaaaaaaaaah
- hcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaa
- aaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaa
- aaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaaaaaaaaaadiaaaaaihcaabaaa
- abaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaaanaaaaaadcaaaaakhcaabaaa
- abaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaaabaaaaaaegacbaaaabaaaaaa
- dcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaaoaaaaaakgbkbaaaabaaaaaa
- egacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaabaaaaaaegacbaaa
- abaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaa
- abaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaahhcaabaaaacaaaaaa
- egacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaacaaaaaacgajbaaa
- aaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaaacaaaaaadiaaaaahhcaabaaa
- acaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaadgaaaaafcccabaaaacaaaaaa
- akaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaackaabaaaabaaaaaadgaaaaaf
- eccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaafeccabaaaaeaaaaaaakaabaaa
- aaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaaabaaaaaadgaaaaafbccabaaa
- aeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaaadaaaaaabkaabaaaacaaaaaa
- dgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaadiaaaaaihcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaadcaaaaakhcaabaaaaaaaaaaa
- egiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaak
- hcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaakgbkbaaaaaaaaaaaegacbaaa
- aaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaaabaaaaaaapaaaaaapgbpbaaa
- aaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 39 math, 3 textures
- Keywords { "POINT" "FOG_EXP2" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec4 tmpvar_1;
- vec4 tmpvar_2;
- tmpvar_2 = (gl_ModelViewProjectionMatrix * gl_Vertex);
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_3;
- v_3.x = _World2Object[0].x;
- v_3.y = _World2Object[1].x;
- v_3.z = _World2Object[2].x;
- v_3.w = _World2Object[3].x;
- vec4 v_4;
- v_4.x = _World2Object[0].y;
- v_4.y = _World2Object[1].y;
- v_4.z = _World2Object[2].y;
- v_4.w = _World2Object[3].y;
- vec4 v_5;
- v_5.x = _World2Object[0].z;
- v_5.y = _World2Object[1].z;
- v_5.z = _World2Object[2].z;
- v_5.w = _World2Object[3].z;
- vec3 tmpvar_6;
- tmpvar_6 = normalize(((
- (v_3.xyz * gl_Normal.x)
- +
- (v_4.xyz * gl_Normal.y)
- ) + (v_5.xyz * gl_Normal.z)));
- mat3 tmpvar_7;
- tmpvar_7[0] = _Object2World[0].xyz;
- tmpvar_7[1] = _Object2World[1].xyz;
- tmpvar_7[2] = _Object2World[2].xyz;
- vec3 tmpvar_8;
- tmpvar_8 = normalize((tmpvar_7 * TANGENT.xyz));
- vec3 tmpvar_9;
- tmpvar_9 = (((tmpvar_6.yzx * tmpvar_8.zxy) - (tmpvar_6.zxy * tmpvar_8.yzx)) * TANGENT.w);
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_8.x;
- tmpvar_10.y = tmpvar_9.x;
- tmpvar_10.z = tmpvar_6.x;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_8.y;
- tmpvar_11.y = tmpvar_9.y;
- tmpvar_11.z = tmpvar_6.y;
- vec3 tmpvar_12;
- tmpvar_12.x = tmpvar_8.z;
- tmpvar_12.y = tmpvar_9.z;
- tmpvar_12.z = tmpvar_6.z;
- gl_Position = tmpvar_2;
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_10;
- xlv_TEXCOORD2 = tmpvar_11;
- xlv_TEXCOORD3 = tmpvar_12;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- xlv_TEXCOORD5 = tmpvar_2.z;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 unity_FogParams;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _LightTexture0;
- uniform mat4 _LightMatrix0;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec3 tmpvar_1;
- vec3 tmpvar_2;
- vec3 worldN_3;
- vec4 c_4;
- vec4 tmpvar_5;
- tmpvar_5 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_6;
- normal_6.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_6.z = sqrt((1.0 - clamp (
- dot (normal_6.xy, normal_6.xy)
- , 0.0, 1.0)));
- vec4 tmpvar_7;
- tmpvar_7.w = 1.0;
- tmpvar_7.xyz = xlv_TEXCOORD4;
- vec3 tmpvar_8;
- tmpvar_8 = (_LightMatrix0 * tmpvar_7).xyz;
- worldN_3.x = dot (xlv_TEXCOORD1, normal_6);
- worldN_3.y = dot (xlv_TEXCOORD2, normal_6);
- worldN_3.z = dot (xlv_TEXCOORD3, normal_6);
- tmpvar_2 = normalize((_WorldSpaceLightPos0.xyz - xlv_TEXCOORD4));
- tmpvar_1 = (_LightColor0.xyz * texture2D (_LightTexture0, vec2(dot (tmpvar_8, tmpvar_8))).w);
- vec4 c_9;
- vec4 c_10;
- c_10.xyz = (((
- (tmpvar_5.xyz * _Color.xyz)
- * tmpvar_1) * max (0.0,
- dot (worldN_3, tmpvar_2)
- )) + ((tmpvar_1 * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_3, normalize(
- (tmpvar_2 + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_5.w)));
- c_10.w = (tmpvar_5.w * _Color.w);
- c_9.w = c_10.w;
- c_9.xyz = c_10.xyz;
- c_4.w = c_9.w;
- float tmpvar_11;
- tmpvar_11 = (unity_FogParams.x * xlv_TEXCOORD5);
- c_4.xyz = mix (vec3(0.0, 0.0, 0.0), c_10.xyz, vec3(clamp (exp2(
- (-(tmpvar_11) * tmpvar_11)
- ), 0.0, 1.0)));
- gl_FragData[0] = c_4;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 35 math
- Keywords { "POINT" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dcl_texcoord5 o6.x
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp4 r0.x, c2, v0
- mov o0.z, r0.x
- mov o6.x, r0.x
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "POINT" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 272
- Vector 240 [_MainTex_ST]
- Vector 256 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefiecedlnmhljghllblmhcfmdbmpdilagkadhomabaaaaaanmahaaaaadaaaaaa
- cmaaaaaaceabaaaapeabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaalmaaaaaa
- afaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiahaaaalmaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaadaaaaaaahaiaaaalmaaaaaaadaaaaaaaaaaaaaaadaaaaaaaeaaaaaa
- ahaiaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaaahaiaaaafdfgfpfa
- epfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefcoaafaaaaeaaaabaa
- hiabaaaafjaaaaaeegiocaaaaaaaaaaabbaaaaaafjaaaaaeegiocaaaabaaaaaa
- bdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaaabaaaaaafpaaaaad
- hcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaaepccabaaaaaaaaaaa
- abaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaaacaaaaaagfaaaaad
- iccabaaaacaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaa
- gfaaaaadhccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaa
- egiocaaaabaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaak
- pcaabaaaaaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaa
- aaaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaa
- aaaaaaaaegaobaaaaaaaaaaadgaaaaafpccabaaaaaaaaaaaegaobaaaaaaaaaaa
- dgaaaaaficcabaaaacaaaaaackaabaaaaaaaaaaadcaaaaaldccabaaaabaaaaaa
- egbabaaaadaaaaaaegiacaaaaaaaaaaaapaaaaaaogikcaaaaaaaaaaaapaaaaaa
- dcaaaaalmccabaaaabaaaaaaagbebaaaadaaaaaaagiecaaaaaaaaaaabaaaaaaa
- kgiocaaaaaaaaaaabaaaaaaadiaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabcaaaaaadiaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egacbaaaabaaaaaadiaaaaaiccaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaa
- abaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaa
- pgapbaaaaaaaaaaaegacbaaaaaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaa
- aaaaaaaadiaaaaaihcaabaaaabaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaa
- anaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaa
- abaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaa
- aoaaaaaakgbkbaaaabaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaabaaaaaaegacbaaaabaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaa
- diaaaaahhcaabaaaacaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaak
- hcaabaaaacaaaaaacgajbaaaaaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaa
- acaaaaaadiaaaaahhcaabaaaacaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaa
- dgaaaaafcccabaaaacaaaaaaakaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaa
- ckaabaaaabaaaaaadgaaaaafeccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaaf
- eccabaaaaeaaaaaaakaabaaaaaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaa
- abaaaaaadgaaaaafbccabaaaaeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaa
- adaaaaaabkaabaaaacaaaaaadgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaa
- diaaaaaihcaabaaaaaaaaaaafgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaa
- dcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaa
- egacbaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaa
- kgbkbaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaa
- abaaaaaaapaaaaaapgbpbaaaaaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 33 math, 2 textures
- Keywords { "DIRECTIONAL" "FOG_EXP2" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec4 tmpvar_1;
- vec4 tmpvar_2;
- tmpvar_2 = (gl_ModelViewProjectionMatrix * gl_Vertex);
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_3;
- v_3.x = _World2Object[0].x;
- v_3.y = _World2Object[1].x;
- v_3.z = _World2Object[2].x;
- v_3.w = _World2Object[3].x;
- vec4 v_4;
- v_4.x = _World2Object[0].y;
- v_4.y = _World2Object[1].y;
- v_4.z = _World2Object[2].y;
- v_4.w = _World2Object[3].y;
- vec4 v_5;
- v_5.x = _World2Object[0].z;
- v_5.y = _World2Object[1].z;
- v_5.z = _World2Object[2].z;
- v_5.w = _World2Object[3].z;
- vec3 tmpvar_6;
- tmpvar_6 = normalize(((
- (v_3.xyz * gl_Normal.x)
- +
- (v_4.xyz * gl_Normal.y)
- ) + (v_5.xyz * gl_Normal.z)));
- mat3 tmpvar_7;
- tmpvar_7[0] = _Object2World[0].xyz;
- tmpvar_7[1] = _Object2World[1].xyz;
- tmpvar_7[2] = _Object2World[2].xyz;
- vec3 tmpvar_8;
- tmpvar_8 = normalize((tmpvar_7 * TANGENT.xyz));
- vec3 tmpvar_9;
- tmpvar_9 = (((tmpvar_6.yzx * tmpvar_8.zxy) - (tmpvar_6.zxy * tmpvar_8.yzx)) * TANGENT.w);
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_8.x;
- tmpvar_10.y = tmpvar_9.x;
- tmpvar_10.z = tmpvar_6.x;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_8.y;
- tmpvar_11.y = tmpvar_9.y;
- tmpvar_11.z = tmpvar_6.y;
- vec3 tmpvar_12;
- tmpvar_12.x = tmpvar_8.z;
- tmpvar_12.y = tmpvar_9.z;
- tmpvar_12.z = tmpvar_6.z;
- gl_Position = tmpvar_2;
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_10;
- xlv_TEXCOORD2 = tmpvar_11;
- xlv_TEXCOORD3 = tmpvar_12;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- xlv_TEXCOORD5 = tmpvar_2.z;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 unity_FogParams;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec3 worldN_1;
- vec4 c_2;
- vec4 tmpvar_3;
- tmpvar_3 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_4;
- normal_4.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_4.z = sqrt((1.0 - clamp (
- dot (normal_4.xy, normal_4.xy)
- , 0.0, 1.0)));
- worldN_1.x = dot (xlv_TEXCOORD1, normal_4);
- worldN_1.y = dot (xlv_TEXCOORD2, normal_4);
- worldN_1.z = dot (xlv_TEXCOORD3, normal_4);
- vec4 c_5;
- vec4 c_6;
- c_6.xyz = (((
- (tmpvar_3.xyz * _Color.xyz)
- * _LightColor0.xyz) * max (0.0,
- dot (worldN_1, _WorldSpaceLightPos0.xyz)
- )) + ((_LightColor0.xyz * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_1, normalize(
- (_WorldSpaceLightPos0.xyz + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_3.w)));
- c_6.w = (tmpvar_3.w * _Color.w);
- c_5.w = c_6.w;
- c_5.xyz = c_6.xyz;
- c_2.w = c_5.w;
- float tmpvar_7;
- tmpvar_7 = (unity_FogParams.x * xlv_TEXCOORD5);
- c_2.xyz = mix (vec3(0.0, 0.0, 0.0), c_6.xyz, vec3(clamp (exp2(
- (-(tmpvar_7) * tmpvar_7)
- ), 0.0, 1.0)));
- gl_FragData[0] = c_2;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 35 math
- Keywords { "DIRECTIONAL" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dcl_texcoord5 o6.x
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp4 r0.x, c2, v0
- mov o0.z, r0.x
- mov o6.x, r0.x
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "DIRECTIONAL" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 208
- Vector 176 [_MainTex_ST]
- Vector 192 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefiecedbpeagcjohimdblmnnecdhjpdhmkfmlmpabaaaaaanmahaaaaadaaaaaa
- cmaaaaaaceabaaaapeabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaalmaaaaaa
- afaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiahaaaalmaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaadaaaaaaahaiaaaalmaaaaaaadaaaaaaaaaaaaaaadaaaaaaaeaaaaaa
- ahaiaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaaahaiaaaafdfgfpfa
- epfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefcoaafaaaaeaaaabaa
- hiabaaaafjaaaaaeegiocaaaaaaaaaaaanaaaaaafjaaaaaeegiocaaaabaaaaaa
- bdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaaabaaaaaafpaaaaad
- hcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaaepccabaaaaaaaaaaa
- abaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaaacaaaaaagfaaaaad
- iccabaaaacaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaa
- gfaaaaadhccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaa
- egiocaaaabaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaak
- pcaabaaaaaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaa
- aaaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaa
- aaaaaaaaegaobaaaaaaaaaaadgaaaaafpccabaaaaaaaaaaaegaobaaaaaaaaaaa
- dgaaaaaficcabaaaacaaaaaackaabaaaaaaaaaaadcaaaaaldccabaaaabaaaaaa
- egbabaaaadaaaaaaegiacaaaaaaaaaaaalaaaaaaogikcaaaaaaaaaaaalaaaaaa
- dcaaaaalmccabaaaabaaaaaaagbebaaaadaaaaaaagiecaaaaaaaaaaaamaaaaaa
- kgiocaaaaaaaaaaaamaaaaaadiaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabcaaaaaadiaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egacbaaaabaaaaaadiaaaaaiccaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaa
- abaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaa
- pgapbaaaaaaaaaaaegacbaaaaaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaa
- aaaaaaaadiaaaaaihcaabaaaabaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaa
- anaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaa
- abaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaa
- aoaaaaaakgbkbaaaabaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaabaaaaaaegacbaaaabaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaa
- diaaaaahhcaabaaaacaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaak
- hcaabaaaacaaaaaacgajbaaaaaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaa
- acaaaaaadiaaaaahhcaabaaaacaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaa
- dgaaaaafcccabaaaacaaaaaaakaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaa
- ckaabaaaabaaaaaadgaaaaafeccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaaf
- eccabaaaaeaaaaaaakaabaaaaaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaa
- abaaaaaadgaaaaafbccabaaaaeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaa
- adaaaaaabkaabaaaacaaaaaadgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaa
- diaaaaaihcaabaaaaaaaaaaafgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaa
- dcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaa
- egacbaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaa
- kgbkbaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaa
- abaaaaaaapaaaaaapgbpbaaaaaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 45 math, 4 textures
- Keywords { "SPOT" "FOG_EXP2" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec4 tmpvar_1;
- vec4 tmpvar_2;
- tmpvar_2 = (gl_ModelViewProjectionMatrix * gl_Vertex);
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_3;
- v_3.x = _World2Object[0].x;
- v_3.y = _World2Object[1].x;
- v_3.z = _World2Object[2].x;
- v_3.w = _World2Object[3].x;
- vec4 v_4;
- v_4.x = _World2Object[0].y;
- v_4.y = _World2Object[1].y;
- v_4.z = _World2Object[2].y;
- v_4.w = _World2Object[3].y;
- vec4 v_5;
- v_5.x = _World2Object[0].z;
- v_5.y = _World2Object[1].z;
- v_5.z = _World2Object[2].z;
- v_5.w = _World2Object[3].z;
- vec3 tmpvar_6;
- tmpvar_6 = normalize(((
- (v_3.xyz * gl_Normal.x)
- +
- (v_4.xyz * gl_Normal.y)
- ) + (v_5.xyz * gl_Normal.z)));
- mat3 tmpvar_7;
- tmpvar_7[0] = _Object2World[0].xyz;
- tmpvar_7[1] = _Object2World[1].xyz;
- tmpvar_7[2] = _Object2World[2].xyz;
- vec3 tmpvar_8;
- tmpvar_8 = normalize((tmpvar_7 * TANGENT.xyz));
- vec3 tmpvar_9;
- tmpvar_9 = (((tmpvar_6.yzx * tmpvar_8.zxy) - (tmpvar_6.zxy * tmpvar_8.yzx)) * TANGENT.w);
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_8.x;
- tmpvar_10.y = tmpvar_9.x;
- tmpvar_10.z = tmpvar_6.x;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_8.y;
- tmpvar_11.y = tmpvar_9.y;
- tmpvar_11.z = tmpvar_6.y;
- vec3 tmpvar_12;
- tmpvar_12.x = tmpvar_8.z;
- tmpvar_12.y = tmpvar_9.z;
- tmpvar_12.z = tmpvar_6.z;
- gl_Position = tmpvar_2;
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_10;
- xlv_TEXCOORD2 = tmpvar_11;
- xlv_TEXCOORD3 = tmpvar_12;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- xlv_TEXCOORD5 = tmpvar_2.z;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 unity_FogParams;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _LightTexture0;
- uniform mat4 _LightMatrix0;
- uniform sampler2D _LightTextureB0;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec3 tmpvar_1;
- vec3 tmpvar_2;
- vec3 worldN_3;
- vec4 c_4;
- vec4 tmpvar_5;
- tmpvar_5 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_6;
- normal_6.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_6.z = sqrt((1.0 - clamp (
- dot (normal_6.xy, normal_6.xy)
- , 0.0, 1.0)));
- vec4 tmpvar_7;
- tmpvar_7.w = 1.0;
- tmpvar_7.xyz = xlv_TEXCOORD4;
- vec4 tmpvar_8;
- tmpvar_8 = (_LightMatrix0 * tmpvar_7);
- worldN_3.x = dot (xlv_TEXCOORD1, normal_6);
- worldN_3.y = dot (xlv_TEXCOORD2, normal_6);
- worldN_3.z = dot (xlv_TEXCOORD3, normal_6);
- tmpvar_2 = normalize((_WorldSpaceLightPos0.xyz - xlv_TEXCOORD4));
- tmpvar_1 = (_LightColor0.xyz * ((
- float((tmpvar_8.z > 0.0))
- * texture2D (_LightTexture0,
- ((tmpvar_8.xy / tmpvar_8.w) + 0.5)
- ).w) * texture2D (_LightTextureB0, vec2(dot (tmpvar_8.xyz, tmpvar_8.xyz))).w));
- vec4 c_9;
- vec4 c_10;
- c_10.xyz = (((
- (tmpvar_5.xyz * _Color.xyz)
- * tmpvar_1) * max (0.0,
- dot (worldN_3, tmpvar_2)
- )) + ((tmpvar_1 * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_3, normalize(
- (tmpvar_2 + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_5.w)));
- c_10.w = (tmpvar_5.w * _Color.w);
- c_9.w = c_10.w;
- c_9.xyz = c_10.xyz;
- c_4.w = c_9.w;
- float tmpvar_11;
- tmpvar_11 = (unity_FogParams.x * xlv_TEXCOORD5);
- c_4.xyz = mix (vec3(0.0, 0.0, 0.0), c_10.xyz, vec3(clamp (exp2(
- (-(tmpvar_11) * tmpvar_11)
- ), 0.0, 1.0)));
- gl_FragData[0] = c_4;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 35 math
- Keywords { "SPOT" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dcl_texcoord5 o6.x
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp4 r0.x, c2, v0
- mov o0.z, r0.x
- mov o6.x, r0.x
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "SPOT" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 272
- Vector 240 [_MainTex_ST]
- Vector 256 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefiecedlnmhljghllblmhcfmdbmpdilagkadhomabaaaaaanmahaaaaadaaaaaa
- cmaaaaaaceabaaaapeabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaalmaaaaaa
- afaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiahaaaalmaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaadaaaaaaahaiaaaalmaaaaaaadaaaaaaaaaaaaaaadaaaaaaaeaaaaaa
- ahaiaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaaahaiaaaafdfgfpfa
- epfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefcoaafaaaaeaaaabaa
- hiabaaaafjaaaaaeegiocaaaaaaaaaaabbaaaaaafjaaaaaeegiocaaaabaaaaaa
- bdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaaabaaaaaafpaaaaad
- hcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaaepccabaaaaaaaaaaa
- abaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaaacaaaaaagfaaaaad
- iccabaaaacaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaa
- gfaaaaadhccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaa
- egiocaaaabaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaak
- pcaabaaaaaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaa
- aaaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaa
- aaaaaaaaegaobaaaaaaaaaaadgaaaaafpccabaaaaaaaaaaaegaobaaaaaaaaaaa
- dgaaaaaficcabaaaacaaaaaackaabaaaaaaaaaaadcaaaaaldccabaaaabaaaaaa
- egbabaaaadaaaaaaegiacaaaaaaaaaaaapaaaaaaogikcaaaaaaaaaaaapaaaaaa
- dcaaaaalmccabaaaabaaaaaaagbebaaaadaaaaaaagiecaaaaaaaaaaabaaaaaaa
- kgiocaaaaaaaaaaabaaaaaaadiaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabcaaaaaadiaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egacbaaaabaaaaaadiaaaaaiccaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaa
- abaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaa
- pgapbaaaaaaaaaaaegacbaaaaaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaa
- aaaaaaaadiaaaaaihcaabaaaabaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaa
- anaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaa
- abaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaa
- aoaaaaaakgbkbaaaabaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaabaaaaaaegacbaaaabaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaa
- diaaaaahhcaabaaaacaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaak
- hcaabaaaacaaaaaacgajbaaaaaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaa
- acaaaaaadiaaaaahhcaabaaaacaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaa
- dgaaaaafcccabaaaacaaaaaaakaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaa
- ckaabaaaabaaaaaadgaaaaafeccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaaf
- eccabaaaaeaaaaaaakaabaaaaaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaa
- abaaaaaadgaaaaafbccabaaaaeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaa
- adaaaaaabkaabaaaacaaaaaadgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaa
- diaaaaaihcaabaaaaaaaaaaafgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaa
- dcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaa
- egacbaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaa
- kgbkbaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaa
- abaaaaaaapaaaaaapgbpbaaaaaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 40 math, 4 textures
- Keywords { "POINT_COOKIE" "FOG_EXP2" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec4 tmpvar_1;
- vec4 tmpvar_2;
- tmpvar_2 = (gl_ModelViewProjectionMatrix * gl_Vertex);
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_3;
- v_3.x = _World2Object[0].x;
- v_3.y = _World2Object[1].x;
- v_3.z = _World2Object[2].x;
- v_3.w = _World2Object[3].x;
- vec4 v_4;
- v_4.x = _World2Object[0].y;
- v_4.y = _World2Object[1].y;
- v_4.z = _World2Object[2].y;
- v_4.w = _World2Object[3].y;
- vec4 v_5;
- v_5.x = _World2Object[0].z;
- v_5.y = _World2Object[1].z;
- v_5.z = _World2Object[2].z;
- v_5.w = _World2Object[3].z;
- vec3 tmpvar_6;
- tmpvar_6 = normalize(((
- (v_3.xyz * gl_Normal.x)
- +
- (v_4.xyz * gl_Normal.y)
- ) + (v_5.xyz * gl_Normal.z)));
- mat3 tmpvar_7;
- tmpvar_7[0] = _Object2World[0].xyz;
- tmpvar_7[1] = _Object2World[1].xyz;
- tmpvar_7[2] = _Object2World[2].xyz;
- vec3 tmpvar_8;
- tmpvar_8 = normalize((tmpvar_7 * TANGENT.xyz));
- vec3 tmpvar_9;
- tmpvar_9 = (((tmpvar_6.yzx * tmpvar_8.zxy) - (tmpvar_6.zxy * tmpvar_8.yzx)) * TANGENT.w);
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_8.x;
- tmpvar_10.y = tmpvar_9.x;
- tmpvar_10.z = tmpvar_6.x;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_8.y;
- tmpvar_11.y = tmpvar_9.y;
- tmpvar_11.z = tmpvar_6.y;
- vec3 tmpvar_12;
- tmpvar_12.x = tmpvar_8.z;
- tmpvar_12.y = tmpvar_9.z;
- tmpvar_12.z = tmpvar_6.z;
- gl_Position = tmpvar_2;
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_10;
- xlv_TEXCOORD2 = tmpvar_11;
- xlv_TEXCOORD3 = tmpvar_12;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- xlv_TEXCOORD5 = tmpvar_2.z;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 unity_FogParams;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform samplerCube _LightTexture0;
- uniform mat4 _LightMatrix0;
- uniform sampler2D _LightTextureB0;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec3 tmpvar_1;
- vec3 tmpvar_2;
- vec3 worldN_3;
- vec4 c_4;
- vec4 tmpvar_5;
- tmpvar_5 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_6;
- normal_6.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_6.z = sqrt((1.0 - clamp (
- dot (normal_6.xy, normal_6.xy)
- , 0.0, 1.0)));
- vec4 tmpvar_7;
- tmpvar_7.w = 1.0;
- tmpvar_7.xyz = xlv_TEXCOORD4;
- vec3 tmpvar_8;
- tmpvar_8 = (_LightMatrix0 * tmpvar_7).xyz;
- worldN_3.x = dot (xlv_TEXCOORD1, normal_6);
- worldN_3.y = dot (xlv_TEXCOORD2, normal_6);
- worldN_3.z = dot (xlv_TEXCOORD3, normal_6);
- tmpvar_2 = normalize((_WorldSpaceLightPos0.xyz - xlv_TEXCOORD4));
- tmpvar_1 = (_LightColor0.xyz * (texture2D (_LightTextureB0, vec2(dot (tmpvar_8, tmpvar_8))).w * textureCube (_LightTexture0, tmpvar_8).w));
- vec4 c_9;
- vec4 c_10;
- c_10.xyz = (((
- (tmpvar_5.xyz * _Color.xyz)
- * tmpvar_1) * max (0.0,
- dot (worldN_3, tmpvar_2)
- )) + ((tmpvar_1 * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_3, normalize(
- (tmpvar_2 + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_5.w)));
- c_10.w = (tmpvar_5.w * _Color.w);
- c_9.w = c_10.w;
- c_9.xyz = c_10.xyz;
- c_4.w = c_9.w;
- float tmpvar_11;
- tmpvar_11 = (unity_FogParams.x * xlv_TEXCOORD5);
- c_4.xyz = mix (vec3(0.0, 0.0, 0.0), c_10.xyz, vec3(clamp (exp2(
- (-(tmpvar_11) * tmpvar_11)
- ), 0.0, 1.0)));
- gl_FragData[0] = c_4;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 35 math
- Keywords { "POINT_COOKIE" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dcl_texcoord5 o6.x
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp4 r0.x, c2, v0
- mov o0.z, r0.x
- mov o6.x, r0.x
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "POINT_COOKIE" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 272
- Vector 240 [_MainTex_ST]
- Vector 256 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefiecedlnmhljghllblmhcfmdbmpdilagkadhomabaaaaaanmahaaaaadaaaaaa
- cmaaaaaaceabaaaapeabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaalmaaaaaa
- afaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiahaaaalmaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaadaaaaaaahaiaaaalmaaaaaaadaaaaaaaaaaaaaaadaaaaaaaeaaaaaa
- ahaiaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaaahaiaaaafdfgfpfa
- epfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefcoaafaaaaeaaaabaa
- hiabaaaafjaaaaaeegiocaaaaaaaaaaabbaaaaaafjaaaaaeegiocaaaabaaaaaa
- bdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaaabaaaaaafpaaaaad
- hcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaaepccabaaaaaaaaaaa
- abaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaaacaaaaaagfaaaaad
- iccabaaaacaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaa
- gfaaaaadhccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaa
- egiocaaaabaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaak
- pcaabaaaaaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaa
- aaaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaa
- aaaaaaaaegaobaaaaaaaaaaadgaaaaafpccabaaaaaaaaaaaegaobaaaaaaaaaaa
- dgaaaaaficcabaaaacaaaaaackaabaaaaaaaaaaadcaaaaaldccabaaaabaaaaaa
- egbabaaaadaaaaaaegiacaaaaaaaaaaaapaaaaaaogikcaaaaaaaaaaaapaaaaaa
- dcaaaaalmccabaaaabaaaaaaagbebaaaadaaaaaaagiecaaaaaaaaaaabaaaaaaa
- kgiocaaaaaaaaaaabaaaaaaadiaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabcaaaaaadiaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egacbaaaabaaaaaadiaaaaaiccaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaa
- abaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaa
- pgapbaaaaaaaaaaaegacbaaaaaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaa
- aaaaaaaadiaaaaaihcaabaaaabaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaa
- anaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaa
- abaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaa
- aoaaaaaakgbkbaaaabaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaabaaaaaaegacbaaaabaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaa
- diaaaaahhcaabaaaacaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaak
- hcaabaaaacaaaaaacgajbaaaaaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaa
- acaaaaaadiaaaaahhcaabaaaacaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaa
- dgaaaaafcccabaaaacaaaaaaakaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaa
- ckaabaaaabaaaaaadgaaaaafeccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaaf
- eccabaaaaeaaaaaaakaabaaaaaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaa
- abaaaaaadgaaaaafbccabaaaaeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaa
- adaaaaaabkaabaaaacaaaaaadgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaa
- diaaaaaihcaabaaaaaaaaaaafgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaa
- dcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaa
- egacbaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaa
- kgbkbaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaa
- abaaaaaaapaaaaaapgbpbaaaaaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- // Stats: 36 math, 3 textures
- Keywords { "DIRECTIONAL_COOKIE" "FOG_EXP2" }
- "!!GLSL
- #ifdef VERTEX
- uniform mat4 _Object2World;
- uniform mat4 _World2Object;
- uniform vec4 _MainTex_ST;
- uniform vec4 _BumpMap_ST;
- attribute vec4 TANGENT;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec4 tmpvar_1;
- vec4 tmpvar_2;
- tmpvar_2 = (gl_ModelViewProjectionMatrix * gl_Vertex);
- tmpvar_1.xy = ((gl_MultiTexCoord0.xy * _MainTex_ST.xy) + _MainTex_ST.zw);
- tmpvar_1.zw = ((gl_MultiTexCoord0.xy * _BumpMap_ST.xy) + _BumpMap_ST.zw);
- vec4 v_3;
- v_3.x = _World2Object[0].x;
- v_3.y = _World2Object[1].x;
- v_3.z = _World2Object[2].x;
- v_3.w = _World2Object[3].x;
- vec4 v_4;
- v_4.x = _World2Object[0].y;
- v_4.y = _World2Object[1].y;
- v_4.z = _World2Object[2].y;
- v_4.w = _World2Object[3].y;
- vec4 v_5;
- v_5.x = _World2Object[0].z;
- v_5.y = _World2Object[1].z;
- v_5.z = _World2Object[2].z;
- v_5.w = _World2Object[3].z;
- vec3 tmpvar_6;
- tmpvar_6 = normalize(((
- (v_3.xyz * gl_Normal.x)
- +
- (v_4.xyz * gl_Normal.y)
- ) + (v_5.xyz * gl_Normal.z)));
- mat3 tmpvar_7;
- tmpvar_7[0] = _Object2World[0].xyz;
- tmpvar_7[1] = _Object2World[1].xyz;
- tmpvar_7[2] = _Object2World[2].xyz;
- vec3 tmpvar_8;
- tmpvar_8 = normalize((tmpvar_7 * TANGENT.xyz));
- vec3 tmpvar_9;
- tmpvar_9 = (((tmpvar_6.yzx * tmpvar_8.zxy) - (tmpvar_6.zxy * tmpvar_8.yzx)) * TANGENT.w);
- vec3 tmpvar_10;
- tmpvar_10.x = tmpvar_8.x;
- tmpvar_10.y = tmpvar_9.x;
- tmpvar_10.z = tmpvar_6.x;
- vec3 tmpvar_11;
- tmpvar_11.x = tmpvar_8.y;
- tmpvar_11.y = tmpvar_9.y;
- tmpvar_11.z = tmpvar_6.y;
- vec3 tmpvar_12;
- tmpvar_12.x = tmpvar_8.z;
- tmpvar_12.y = tmpvar_9.z;
- tmpvar_12.z = tmpvar_6.z;
- gl_Position = tmpvar_2;
- xlv_TEXCOORD0 = tmpvar_1;
- xlv_TEXCOORD1 = tmpvar_10;
- xlv_TEXCOORD2 = tmpvar_11;
- xlv_TEXCOORD3 = tmpvar_12;
- xlv_TEXCOORD4 = (_Object2World * gl_Vertex).xyz;
- xlv_TEXCOORD5 = tmpvar_2.z;
- }
- #endif
- #ifdef FRAGMENT
- uniform vec3 _WorldSpaceCameraPos;
- uniform vec4 _WorldSpaceLightPos0;
- uniform vec4 unity_FogParams;
- uniform vec4 _LightColor0;
- uniform vec4 _SpecColor;
- uniform sampler2D _LightTexture0;
- uniform mat4 _LightMatrix0;
- uniform sampler2D _MainTex;
- uniform sampler2D _BumpMap;
- uniform vec4 _Color;
- uniform float _Shininess;
- varying vec4 xlv_TEXCOORD0;
- varying vec3 xlv_TEXCOORD1;
- varying vec3 xlv_TEXCOORD2;
- varying vec3 xlv_TEXCOORD3;
- varying vec3 xlv_TEXCOORD4;
- varying float xlv_TEXCOORD5;
- void main ()
- {
- vec3 tmpvar_1;
- vec3 worldN_2;
- vec4 c_3;
- vec4 tmpvar_4;
- tmpvar_4 = texture2D (_MainTex, xlv_TEXCOORD0.xy);
- vec3 normal_5;
- normal_5.xy = ((texture2D (_BumpMap, xlv_TEXCOORD0.zw).wy * 2.0) - 1.0);
- normal_5.z = sqrt((1.0 - clamp (
- dot (normal_5.xy, normal_5.xy)
- , 0.0, 1.0)));
- vec4 tmpvar_6;
- tmpvar_6.w = 1.0;
- tmpvar_6.xyz = xlv_TEXCOORD4;
- worldN_2.x = dot (xlv_TEXCOORD1, normal_5);
- worldN_2.y = dot (xlv_TEXCOORD2, normal_5);
- worldN_2.z = dot (xlv_TEXCOORD3, normal_5);
- tmpvar_1 = (_LightColor0.xyz * texture2D (_LightTexture0, (_LightMatrix0 * tmpvar_6).xy).w);
- vec4 c_7;
- vec4 c_8;
- c_8.xyz = (((
- (tmpvar_4.xyz * _Color.xyz)
- * tmpvar_1) * max (0.0,
- dot (worldN_2, _WorldSpaceLightPos0.xyz)
- )) + ((tmpvar_1 * _SpecColor.xyz) * (
- pow (max (0.0, dot (worldN_2, normalize(
- (_WorldSpaceLightPos0.xyz + normalize((_WorldSpaceCameraPos - xlv_TEXCOORD4)))
- ))), (_Shininess * 128.0))
- * tmpvar_4.w)));
- c_8.w = (tmpvar_4.w * _Color.w);
- c_7.w = c_8.w;
- c_7.xyz = c_8.xyz;
- c_3.w = c_7.w;
- float tmpvar_9;
- tmpvar_9 = (unity_FogParams.x * xlv_TEXCOORD5);
- c_3.xyz = mix (vec3(0.0, 0.0, 0.0), c_8.xyz, vec3(clamp (exp2(
- (-(tmpvar_9) * tmpvar_9)
- ), 0.0, 1.0)));
- gl_FragData[0] = c_3;
- }
- #endif
- "
- }
- SubProgram "d3d9 " {
- // Stats: 35 math
- Keywords { "DIRECTIONAL_COOKIE" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- Matrix 4 [_Object2World] 3
- Matrix 7 [_World2Object] 3
- Matrix 0 [glstate_matrix_mvp]
- Vector 11 [_BumpMap_ST]
- Vector 10 [_MainTex_ST]
- "vs_3_0
- dcl_position v0
- dcl_tangent v1
- dcl_normal v2
- dcl_texcoord v3
- dcl_position o0
- dcl_texcoord o1
- dcl_texcoord1 o2.xyz
- dcl_texcoord2 o3.xyz
- dcl_texcoord3 o4.xyz
- dcl_texcoord4 o5.xyz
- dcl_texcoord5 o6.x
- dp4 o0.x, c0, v0
- dp4 o0.y, c1, v0
- dp4 o0.w, c3, v0
- mad o1.xy, v3, c10, c10.zwzw
- mad o1.zw, v3.xyxy, c11.xyxy, c11
- dp4 o5.x, c4, v0
- dp4 o5.y, c5, v0
- dp4 o5.z, c6, v0
- dp4 r0.x, c2, v0
- mov o0.z, r0.x
- mov o6.x, r0.x
- dp3 r0.z, c4, v1
- dp3 r0.x, c5, v1
- dp3 r0.y, c6, v1
- dp3 r0.w, r0, r0
- rsq r0.w, r0.w
- mul r0.xyz, r0.w, r0
- mov o2.x, r0.z
- mul r1.xyz, c8.zxyw, v2.y
- mad r1.xyz, c7.zxyw, v2.x, r1
- mad r1.xyz, c9.zxyw, v2.z, r1
- dp3 r0.w, r1, r1
- rsq r0.w, r0.w
- mul r1.xyz, r0.w, r1
- mul r2.xyz, r0, r1
- mad r2.xyz, r1.zxyw, r0.yzxw, -r2
- mul r2.xyz, r2, v1.w
- mov o2.y, r2.x
- mov o2.z, r1.y
- mov o3.x, r0.x
- mov o4.x, r0.y
- mov o3.y, r2.y
- mov o4.y, r2.z
- mov o3.z, r1.z
- mov o4.z, r1.x
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math
- Keywords { "DIRECTIONAL_COOKIE" "FOG_EXP2" }
- Bind "vertex" Vertex
- Bind "color" Color
- Bind "normal" Normal
- Bind "texcoord" TexCoord0
- Bind "tangent" TexCoord4
- ConstBuffer "$Globals" 272
- Vector 240 [_MainTex_ST]
- Vector 256 [_BumpMap_ST]
- ConstBuffer "UnityPerDraw" 336
- Matrix 0 [glstate_matrix_mvp]
- Matrix 192 [_Object2World]
- Matrix 256 [_World2Object]
- BindCB "$Globals" 0
- BindCB "UnityPerDraw" 1
- "vs_4_0
- eefiecedlnmhljghllblmhcfmdbmpdilagkadhomabaaaaaanmahaaaaadaaaaaa
- cmaaaaaaceabaaaapeabaaaaejfdeheopaaaaaaaaiaaaaaaaiaaaaaamiaaaaaa
- aaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaapapaaaanbaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaanjaaaaaaaaaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaaoaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaadaaaaaaapadaaaaoaaaaaaa
- abaaaaaaaaaaaaaaadaaaaaaaeaaaaaaapaaaaaaoaaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaapaaaaaaoaaaaaaaadaaaaaaaaaaaaaaadaaaaaaagaaaaaa
- apaaaaaaojaaaaaaaaaaaaaaaaaaaaaaadaaaaaaahaaaaaaapaaaaaafaepfdej
- feejepeoaafeebeoehefeofeaaeoepfcenebemaafeeffiedepepfceeaaedepem
- epfcaaklepfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaaaaaaaaaaabaaaaaa
- adaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaaadaaaaaaabaaaaaa
- apaaaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaaahaiaaaalmaaaaaa
- afaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiahaaaalmaaaaaaacaaaaaaaaaaaaaa
- adaaaaaaadaaaaaaahaiaaaalmaaaaaaadaaaaaaaaaaaaaaadaaaaaaaeaaaaaa
- ahaiaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaaahaiaaaafdfgfpfa
- epfdejfeejepeoaafeeffiedepepfceeaaklklklfdeieefcoaafaaaaeaaaabaa
- hiabaaaafjaaaaaeegiocaaaaaaaaaaabbaaaaaafjaaaaaeegiocaaaabaaaaaa
- bdaaaaaafpaaaaadpcbabaaaaaaaaaaafpaaaaadpcbabaaaabaaaaaafpaaaaad
- hcbabaaaacaaaaaafpaaaaaddcbabaaaadaaaaaaghaaaaaepccabaaaaaaaaaaa
- abaaaaaagfaaaaadpccabaaaabaaaaaagfaaaaadhccabaaaacaaaaaagfaaaaad
- iccabaaaacaaaaaagfaaaaadhccabaaaadaaaaaagfaaaaadhccabaaaaeaaaaaa
- gfaaaaadhccabaaaafaaaaaagiaaaaacadaaaaaadiaaaaaipcaabaaaaaaaaaaa
- fgbfbaaaaaaaaaaaegiocaaaabaaaaaaabaaaaaadcaaaaakpcaabaaaaaaaaaaa
- egiocaaaabaaaaaaaaaaaaaaagbabaaaaaaaaaaaegaobaaaaaaaaaaadcaaaaak
- pcaabaaaaaaaaaaaegiocaaaabaaaaaaacaaaaaakgbkbaaaaaaaaaaaegaobaaa
- aaaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaabaaaaaaadaaaaaapgbpbaaa
- aaaaaaaaegaobaaaaaaaaaaadgaaaaafpccabaaaaaaaaaaaegaobaaaaaaaaaaa
- dgaaaaaficcabaaaacaaaaaackaabaaaaaaaaaaadcaaaaaldccabaaaabaaaaaa
- egbabaaaadaaaaaaegiacaaaaaaaaaaaapaaaaaaogikcaaaaaaaaaaaapaaaaaa
- dcaaaaalmccabaaaabaaaaaaagbebaaaadaaaaaaagiecaaaaaaaaaaabaaaaaaa
- kgiocaaaaaaaaaaabaaaaaaadiaaaaaiccaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaaaaaaaaaakbabaaaacaaaaaa
- akiacaaaabaaaaaabcaaaaaadiaaaaaiccaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaabkbabaaaacaaaaaa
- bkiacaaaabaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egacbaaaabaaaaaadiaaaaaiccaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabaaaaaaadiaaaaaiecaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabbaaaaaadiaaaaaibcaabaaaabaaaaaackbabaaaacaaaaaackiacaaa
- abaaaaaabcaaaaaaaaaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaa
- abaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaa
- pgapbaaaaaaaaaaaegacbaaaaaaaaaaadgaaaaafeccabaaaacaaaaaabkaabaaa
- aaaaaaaadiaaaaaihcaabaaaabaaaaaafgbfbaaaabaaaaaajgiecaaaabaaaaaa
- anaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaaamaaaaaaagbabaaa
- abaaaaaaegacbaaaabaaaaaadcaaaaakhcaabaaaabaaaaaajgiecaaaabaaaaaa
- aoaaaaaakgbkbaaaabaaaaaaegacbaaaabaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaabaaaaaaegacbaaaabaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaa
- diaaaaahhcaabaaaacaaaaaaegacbaaaaaaaaaaaegacbaaaabaaaaaadcaaaaak
- hcaabaaaacaaaaaacgajbaaaaaaaaaaajgaebaaaabaaaaaaegacbaiaebaaaaaa
- acaaaaaadiaaaaahhcaabaaaacaaaaaaegacbaaaacaaaaaapgbpbaaaabaaaaaa
- dgaaaaafcccabaaaacaaaaaaakaabaaaacaaaaaadgaaaaafbccabaaaacaaaaaa
- ckaabaaaabaaaaaadgaaaaafeccabaaaadaaaaaackaabaaaaaaaaaaadgaaaaaf
- eccabaaaaeaaaaaaakaabaaaaaaaaaaadgaaaaafbccabaaaadaaaaaaakaabaaa
- abaaaaaadgaaaaafbccabaaaaeaaaaaabkaabaaaabaaaaaadgaaaaafcccabaaa
- adaaaaaabkaabaaaacaaaaaadgaaaaafcccabaaaaeaaaaaackaabaaaacaaaaaa
- diaaaaaihcaabaaaaaaaaaaafgbfbaaaaaaaaaaaegiccaaaabaaaaaaanaaaaaa
- dcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaamaaaaaaagbabaaaaaaaaaaa
- egacbaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaaabaaaaaaaoaaaaaa
- kgbkbaaaaaaaaaaaegacbaaaaaaaaaaadcaaaaakhccabaaaafaaaaaaegiccaaa
- abaaaaaaapaaaaaapgbpbaaaaaaaaaaaegacbaaaaaaaaaaadoaaaaab"
- }
- }
- Program "fp" {
- SubProgram "opengl " {
- Keywords { "POINT" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 42 math, 3 textures
- Keywords { "POINT" }
- Matrix 0 [_LightMatrix0] 3
- Vector 7 [_Color]
- Vector 5 [_LightColor0]
- Float 8 [_Shininess]
- Vector 6 [_SpecColor]
- Vector 3 [_WorldSpaceCameraPos]
- Vector 4 [_WorldSpaceLightPos0]
- SetTexture 0 [_LightTexture0] 2D 0
- SetTexture 1 [_MainTex] 2D 1
- SetTexture 2 [_BumpMap] 2D 2
- "ps_3_0
- def c9, 2, -1, 0, 1
- def c10, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_2d s0
- dcl_2d s1
- dcl_2d s2
- texld_pp r0, v0, s1
- mul_pp oC0.w, r0.w, c7.w
- mad r1, v4.xyzx, c9.wwwz, c9.zzzw
- dp4 r2.x, c0, r1
- dp4 r2.y, c1, r1
- dp4 r2.z, c2, r1
- dp3 r1.x, r2, r2
- texld_pp r1, r1.x, s0
- mul_pp r1.xyz, r1.x, c5
- mul_pp r0.xyz, r0, c7
- mul_pp r0.xyz, r1, r0
- mul r1.xyz, r1, c6
- add r2.xyz, c3, -v4
- dp3 r1.w, r2, r2
- rsq r1.w, r1.w
- add r3.xyz, c4, -v4
- nrm_pp r4.xyz, r3
- mad_pp r2.xyz, r2, r1.w, r4
- nrm_pp r3.xyz, r2
- texld_pp r2, v0.zwzw, s2
- mad_pp r2.xy, r2.wyzw, c9.x, c9.y
- dp2add_sat_pp r1.w, r2, r2, c9.z
- add_pp r1.w, -r1.w, c9.w
- rsq_pp r1.w, r1.w
- rcp_pp r2.z, r1.w
- dp3_pp r5.x, v1, r2
- dp3_pp r5.y, v2, r2
- dp3_pp r5.z, v3, r2
- dp3_pp r1.w, r5, r3
- dp3_pp r2.x, r5, r4
- max_pp r3.x, r2.x, c9.z
- max r2.x, r1.w, c9.z
- mov r4.x, c8.x
- mul r1.w, r4.x, c10.x
- pow r3.y, r2.x, r1.w
- mul r0.w, r0.w, r3.y
- mul r1.xyz, r0.w, r1
- mad_pp oC0.xyz, r0, r3.x, r1
- "
- }
- SubProgram "d3d11 " {
- // Stats: 40 math, 3 textures
- Keywords { "POINT" }
- SetTexture 0 [_MainTex] 2D 1
- SetTexture 1 [_BumpMap] 2D 2
- SetTexture 2 [_LightTexture0] 2D 0
- ConstBuffer "$Globals" 272
- Matrix 144 [_LightMatrix0]
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 208 [_Color]
- Float 224 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- "ps_4_0
- eefiecedlbbgcmpmggejalmnpdcmaiaanekmogdgabaaaaaabeahaaaaadaaaaaa
- cmaaaaaaoeaaaaaabiabaaaaejfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaakeaaaaaaacaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaakeaaaaaa
- adaaaaaaaaaaaaaaadaaaaaaaeaaaaaaahahaaaakeaaaaaaaeaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfcee
- aaklklklepfdeheocmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaaaaaaaaaapaaaaaafdfgfpfegbhcghgfheaaklklfdeieefcpeafaaaa
- eaaaaaaahnabaaaafjaaaaaeegiocaaaaaaaaaaaapaaaaaafjaaaaaeegiocaaa
- abaaaaaaafaaaaaafjaaaaaeegiocaaaacaaaaaaabaaaaaafkaaaaadaagabaaa
- aaaaaaaafkaaaaadaagabaaaabaaaaaafkaaaaadaagabaaaacaaaaaafibiaaae
- aahabaaaaaaaaaaaffffaaaafibiaaaeaahabaaaabaaaaaaffffaaaafibiaaae
- aahabaaaacaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaagcbaaaadhcbabaaa
- acaaaaaagcbaaaadhcbabaaaadaaaaaagcbaaaadhcbabaaaaeaaaaaagcbaaaad
- hcbabaaaafaaaaaagfaaaaadpccabaaaaaaaaaaagiaaaaacagaaaaaadiaaaaai
- hcaabaaaaaaaaaaafgbfbaaaafaaaaaaegiccaaaaaaaaaaaakaaaaaadcaaaaak
- hcaabaaaaaaaaaaaegiccaaaaaaaaaaaajaaaaaaagbabaaaafaaaaaaegacbaaa
- aaaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaaaaaaaaaaalaaaaaakgbkbaaa
- afaaaaaaegacbaaaaaaaaaaaaaaaaaaihcaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egiccaaaaaaaaaaaamaaaaaabaaaaaahbcaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egacbaaaaaaaaaaaefaaaaajpcaabaaaaaaaaaaaagaabaaaaaaaaaaaeghobaaa
- acaaaaaaaagabaaaaaaaaaaadiaaaaaihcaabaaaaaaaaaaaagaabaaaaaaaaaaa
- egiccaaaaaaaaaaaagaaaaaadiaaaaaihcaabaaaabaaaaaaegacbaaaaaaaaaaa
- egiccaaaaaaaaaaaahaaaaaaaaaaaaajhcaabaaaacaaaaaaegbcbaiaebaaaaaa
- afaaaaaaegiccaaaacaaaaaaaaaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaa
- acaaaaaaegacbaaaacaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaa
- diaaaaahhcaabaaaacaaaaaapgapbaaaaaaaaaaaegacbaaaacaaaaaaaaaaaaaj
- hcaabaaaadaaaaaaegbcbaiaebaaaaaaafaaaaaaegiccaaaabaaaaaaaeaaaaaa
- baaaaaahicaabaaaaaaaaaaaegacbaaaadaaaaaaegacbaaaadaaaaaaeeaaaaaf
- icaabaaaaaaaaaaadkaabaaaaaaaaaaadcaaaaajhcaabaaaadaaaaaaegacbaaa
- adaaaaaapgapbaaaaaaaaaaaegacbaaaacaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaadaaaaaaegacbaaaadaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadiaaaaahhcaabaaaadaaaaaapgapbaaaaaaaaaaaegacbaaaadaaaaaa
- efaaaaajpcaabaaaaeaaaaaaogbkbaaaabaaaaaaeghobaaaabaaaaaaaagabaaa
- acaaaaaadcaaaaapdcaabaaaaeaaaaaahgapbaaaaeaaaaaaaceaaaaaaaaaaaea
- aaaaaaeaaaaaaaaaaaaaaaaaaceaaaaaaaaaialpaaaaialpaaaaaaaaaaaaaaaa
- apaaaaahicaabaaaaaaaaaaaegaabaaaaeaaaaaaegaabaaaaeaaaaaaddaaaaah
- icaabaaaaaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaiadpaaaaaaaiicaabaaa
- aaaaaaaadkaabaiaebaaaaaaaaaaaaaaabeaaaaaaaaaiadpelaaaaafecaabaaa
- aeaaaaaadkaabaaaaaaaaaaabaaaaaahbcaabaaaafaaaaaaegbcbaaaacaaaaaa
- egacbaaaaeaaaaaabaaaaaahccaabaaaafaaaaaaegbcbaaaadaaaaaaegacbaaa
- aeaaaaaabaaaaaahecaabaaaafaaaaaaegbcbaaaaeaaaaaaegacbaaaaeaaaaaa
- baaaaaahicaabaaaaaaaaaaaegacbaaaafaaaaaaegacbaaaadaaaaaabaaaaaah
- icaabaaaabaaaaaaegacbaaaafaaaaaaegacbaaaacaaaaaadeaaaaahicaabaaa
- abaaaaaadkaabaaaabaaaaaaabeaaaaaaaaaaaaadeaaaaahicaabaaaaaaaaaaa
- dkaabaaaaaaaaaaaabeaaaaaaaaaaaaacpaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadiaaaaaibcaabaaaacaaaaaaakiacaaaaaaaaaaaaoaaaaaaabeaaaaa
- aaaaaaeddiaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaaakaabaaaacaaaaaa
- bjaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaaefaaaaajpcaabaaaacaaaaaa
- egbabaaaabaaaaaaeghobaaaaaaaaaaaaagabaaaabaaaaaadiaaaaahicaabaaa
- aaaaaaaadkaabaaaaaaaaaaadkaabaaaacaaaaaadiaaaaahhcaabaaaabaaaaaa
- pgapbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaaihcaabaaaacaaaaaaegacbaaa
- acaaaaaaegiccaaaaaaaaaaaanaaaaaadiaaaaaiiccabaaaaaaaaaaadkaabaaa
- acaaaaaadkiacaaaaaaaaaaaanaaaaaadiaaaaahhcaabaaaaaaaaaaaegacbaaa
- aaaaaaaaegacbaaaacaaaaaadcaaaaajhccabaaaaaaaaaaaegacbaaaaaaaaaaa
- pgapbaaaabaaaaaaegacbaaaabaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- Keywords { "DIRECTIONAL" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 33 math, 2 textures
- Keywords { "DIRECTIONAL" }
- Vector 4 [_Color]
- Vector 2 [_LightColor0]
- Float 5 [_Shininess]
- Vector 3 [_SpecColor]
- Vector 0 [_WorldSpaceCameraPos]
- Vector 1 [_WorldSpaceLightPos0]
- SetTexture 0 [_MainTex] 2D 0
- SetTexture 1 [_BumpMap] 2D 1
- "ps_3_0
- def c6, 2, -1, 0, 1
- def c7, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_2d s0
- dcl_2d s1
- texld_pp r0, v0, s0
- mul_pp oC0.w, r0.w, c4.w
- add r1.xyz, c0, -v4
- dp3 r1.w, r1, r1
- rsq r1.w, r1.w
- mad_pp r1.xyz, r1, r1.w, c1
- nrm_pp r2.xyz, r1
- texld_pp r1, v0.zwzw, s1
- mad_pp r1.xy, r1.wyzw, c6.x, c6.y
- dp2add_sat_pp r1.w, r1, r1, c6.z
- add_pp r1.w, -r1.w, c6.w
- rsq_pp r1.w, r1.w
- rcp_pp r1.z, r1.w
- dp3_pp r3.x, v1, r1
- dp3_pp r3.y, v2, r1
- dp3_pp r3.z, v3, r1
- dp3_pp r1.x, r3, r2
- dp3_pp r1.y, r3, c1
- max_pp r2.x, r1.y, c6.z
- max r2.y, r1.x, c6.z
- mov r1.x, c5.x
- mul r1.x, r1.x, c7.x
- pow r3.x, r2.y, r1.x
- mul r0.w, r0.w, r3.x
- mul_pp r0.xyz, r0, c4
- mul_pp r0.xyz, r0, c2
- mov r1.xyz, c2
- mul r1.xyz, r1, c3
- mul r1.xyz, r0.w, r1
- mad_pp oC0.xyz, r0, r2.x, r1
- "
- }
- SubProgram "d3d11 " {
- // Stats: 29 math, 2 textures
- Keywords { "DIRECTIONAL" }
- SetTexture 0 [_MainTex] 2D 0
- SetTexture 1 [_BumpMap] 2D 1
- ConstBuffer "$Globals" 208
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 144 [_Color]
- Float 160 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- "ps_4_0
- eefieceddgnfbkagcpolimoehmcebdmmgkcngkilabaaaaaajiafaaaaadaaaaaa
- cmaaaaaaoeaaaaaabiabaaaaejfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaakeaaaaaaacaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaakeaaaaaa
- adaaaaaaaaaaaaaaadaaaaaaaeaaaaaaahahaaaakeaaaaaaaeaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfcee
- aaklklklepfdeheocmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaaaaaaaaaapaaaaaafdfgfpfegbhcghgfheaaklklfdeieefchiaeaaaa
- eaaaaaaaboabaaaafjaaaaaeegiocaaaaaaaaaaaalaaaaaafjaaaaaeegiocaaa
- abaaaaaaafaaaaaafjaaaaaeegiocaaaacaaaaaaabaaaaaafkaaaaadaagabaaa
- aaaaaaaafkaaaaadaagabaaaabaaaaaafibiaaaeaahabaaaaaaaaaaaffffaaaa
- fibiaaaeaahabaaaabaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaagcbaaaad
- hcbabaaaacaaaaaagcbaaaadhcbabaaaadaaaaaagcbaaaadhcbabaaaaeaaaaaa
- gcbaaaadhcbabaaaafaaaaaagfaaaaadpccabaaaaaaaaaaagiaaaaacadaaaaaa
- aaaaaaajhcaabaaaaaaaaaaaegbcbaiaebaaaaaaafaaaaaaegiccaaaabaaaaaa
- aeaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaa
- egacbaaaaaaaaaaapgapbaaaaaaaaaaaegiccaaaacaaaaaaaaaaaaaabaaaaaah
- icaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaa
- aaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaapgapbaaaaaaaaaaa
- egacbaaaaaaaaaaaefaaaaajpcaabaaaabaaaaaaogbkbaaaabaaaaaaeghobaaa
- abaaaaaaaagabaaaabaaaaaadcaaaaapdcaabaaaabaaaaaahgapbaaaabaaaaaa
- aceaaaaaaaaaaaeaaaaaaaeaaaaaaaaaaaaaaaaaaceaaaaaaaaaialpaaaaialp
- aaaaaaaaaaaaaaaaapaaaaahicaabaaaaaaaaaaaegaabaaaabaaaaaaegaabaaa
- abaaaaaaddaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaiadp
- aaaaaaaiicaabaaaaaaaaaaadkaabaiaebaaaaaaaaaaaaaaabeaaaaaaaaaiadp
- elaaaaafecaabaaaabaaaaaadkaabaaaaaaaaaaabaaaaaahbcaabaaaacaaaaaa
- egbcbaaaacaaaaaaegacbaaaabaaaaaabaaaaaahccaabaaaacaaaaaaegbcbaaa
- adaaaaaaegacbaaaabaaaaaabaaaaaahecaabaaaacaaaaaaegbcbaaaaeaaaaaa
- egacbaaaabaaaaaabaaaaaahbcaabaaaaaaaaaaaegacbaaaacaaaaaaegacbaaa
- aaaaaaaabaaaaaaiccaabaaaaaaaaaaaegacbaaaacaaaaaaegiccaaaacaaaaaa
- aaaaaaaadeaaaaakdcaabaaaaaaaaaaaegaabaaaaaaaaaaaaceaaaaaaaaaaaaa
- aaaaaaaaaaaaaaaaaaaaaaaacpaaaaafbcaabaaaaaaaaaaaakaabaaaaaaaaaaa
- diaaaaaiecaabaaaaaaaaaaaakiacaaaaaaaaaaaakaaaaaaabeaaaaaaaaaaaed
- diaaaaahbcaabaaaaaaaaaaaakaabaaaaaaaaaaackaabaaaaaaaaaaabjaaaaaf
- bcaabaaaaaaaaaaaakaabaaaaaaaaaaaefaaaaajpcaabaaaabaaaaaaegbabaaa
- abaaaaaaeghobaaaaaaaaaaaaagabaaaaaaaaaaadiaaaaahbcaabaaaaaaaaaaa
- akaabaaaaaaaaaaadkaabaaaabaaaaaadiaaaaajhcaabaaaacaaaaaaegiccaaa
- aaaaaaaaagaaaaaaegiccaaaaaaaaaaaahaaaaaadiaaaaahncaabaaaaaaaaaaa
- agaabaaaaaaaaaaaagajbaaaacaaaaaadiaaaaaihcaabaaaabaaaaaaegacbaaa
- abaaaaaaegiccaaaaaaaaaaaajaaaaaadiaaaaaiiccabaaaaaaaaaaadkaabaaa
- abaaaaaadkiacaaaaaaaaaaaajaaaaaadiaaaaaihcaabaaaabaaaaaaegacbaaa
- abaaaaaaegiccaaaaaaaaaaaagaaaaaadcaaaaajhccabaaaaaaaaaaaegacbaaa
- abaaaaaafgafbaaaaaaaaaaaigadbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- Keywords { "SPOT" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 47 math, 4 textures
- Keywords { "SPOT" }
- Matrix 0 [_LightMatrix0]
- Vector 8 [_Color]
- Vector 6 [_LightColor0]
- Float 9 [_Shininess]
- Vector 7 [_SpecColor]
- Vector 4 [_WorldSpaceCameraPos]
- Vector 5 [_WorldSpaceLightPos0]
- SetTexture 0 [_LightTexture0] 2D 0
- SetTexture 1 [_LightTextureB0] 2D 1
- SetTexture 2 [_MainTex] 2D 2
- SetTexture 3 [_BumpMap] 2D 3
- "ps_3_0
- def c10, 2, -1, 0, 1
- def c11, 0.5, 128, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_2d s0
- dcl_2d s1
- dcl_2d s2
- dcl_2d s3
- texld_pp r0, v0, s2
- mul_pp oC0.w, r0.w, c8.w
- mad r1, v4.xyzx, c10.wwwz, c10.zzzw
- dp4 r2.x, c3, r1
- rcp r2.x, r2.x
- dp4 r3.x, c0, r1
- dp4 r3.y, c1, r1
- dp4 r3.z, c2, r1
- mad r1.xy, r3, r2.x, c11.x
- dp3 r1.z, r3, r3
- texld_pp r2, r1.z, s1
- texld_pp r1, r1, s0
- mul r1.x, r2.x, r1.w
- mul_pp r1.xyz, r1.x, c6
- cmp_pp r1.xyz, -r3.z, c10.z, r1
- mul_pp r0.xyz, r0, c8
- mul_pp r0.xyz, r1, r0
- mul r1.xyz, r1, c7
- add r2.xyz, c4, -v4
- dp3 r1.w, r2, r2
- rsq r1.w, r1.w
- add r3.xyz, c5, -v4
- nrm_pp r4.xyz, r3
- mad_pp r2.xyz, r2, r1.w, r4
- nrm_pp r3.xyz, r2
- texld_pp r2, v0.zwzw, s3
- mad_pp r2.xy, r2.wyzw, c10.x, c10.y
- dp2add_sat_pp r1.w, r2, r2, c10.z
- add_pp r1.w, -r1.w, c10.w
- rsq_pp r1.w, r1.w
- rcp_pp r2.z, r1.w
- dp3_pp r5.x, v1, r2
- dp3_pp r5.y, v2, r2
- dp3_pp r5.z, v3, r2
- dp3_pp r1.w, r5, r3
- dp3_pp r2.x, r5, r4
- max_pp r3.x, r2.x, c10.z
- max r2.x, r1.w, c10.z
- mov r2.y, c11.y
- mul r1.w, r2.y, c9.x
- pow r3.y, r2.x, r1.w
- mul r0.w, r0.w, r3.y
- mul r1.xyz, r0.w, r1
- mad_pp oC0.xyz, r0, r3.x, r1
- "
- }
- SubProgram "d3d11 " {
- // Stats: 46 math, 4 textures
- Keywords { "SPOT" }
- SetTexture 0 [_MainTex] 2D 2
- SetTexture 1 [_BumpMap] 2D 3
- SetTexture 2 [_LightTexture0] 2D 0
- SetTexture 3 [_LightTextureB0] 2D 1
- ConstBuffer "$Globals" 272
- Matrix 144 [_LightMatrix0]
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 208 [_Color]
- Float 224 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- "ps_4_0
- eefiecedfjgjgdpkcgojfjaadbooaepiakhkdkmmabaaaaaaaiaiaaaaadaaaaaa
- cmaaaaaaoeaaaaaabiabaaaaejfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaakeaaaaaaacaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaakeaaaaaa
- adaaaaaaaaaaaaaaadaaaaaaaeaaaaaaahahaaaakeaaaaaaaeaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfcee
- aaklklklepfdeheocmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaaaaaaaaaapaaaaaafdfgfpfegbhcghgfheaaklklfdeieefcoiagaaaa
- eaaaaaaalkabaaaafjaaaaaeegiocaaaaaaaaaaaapaaaaaafjaaaaaeegiocaaa
- abaaaaaaafaaaaaafjaaaaaeegiocaaaacaaaaaaabaaaaaafkaaaaadaagabaaa
- aaaaaaaafkaaaaadaagabaaaabaaaaaafkaaaaadaagabaaaacaaaaaafkaaaaad
- aagabaaaadaaaaaafibiaaaeaahabaaaaaaaaaaaffffaaaafibiaaaeaahabaaa
- abaaaaaaffffaaaafibiaaaeaahabaaaacaaaaaaffffaaaafibiaaaeaahabaaa
- adaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaagcbaaaadhcbabaaaacaaaaaa
- gcbaaaadhcbabaaaadaaaaaagcbaaaadhcbabaaaaeaaaaaagcbaaaadhcbabaaa
- afaaaaaagfaaaaadpccabaaaaaaaaaaagiaaaaacagaaaaaadiaaaaaipcaabaaa
- aaaaaaaafgbfbaaaafaaaaaaegiocaaaaaaaaaaaakaaaaaadcaaaaakpcaabaaa
- aaaaaaaaegiocaaaaaaaaaaaajaaaaaaagbabaaaafaaaaaaegaobaaaaaaaaaaa
- dcaaaaakpcaabaaaaaaaaaaaegiocaaaaaaaaaaaalaaaaaakgbkbaaaafaaaaaa
- egaobaaaaaaaaaaaaaaaaaaipcaabaaaaaaaaaaaegaobaaaaaaaaaaaegiocaaa
- aaaaaaaaamaaaaaaaoaaaaahdcaabaaaabaaaaaaegaabaaaaaaaaaaapgapbaaa
- aaaaaaaaaaaaaaakdcaabaaaabaaaaaaegaabaaaabaaaaaaaceaaaaaaaaaaadp
- aaaaaadpaaaaaaaaaaaaaaaaefaaaaajpcaabaaaabaaaaaaegaabaaaabaaaaaa
- eghobaaaacaaaaaaaagabaaaaaaaaaaadbaaaaahicaabaaaaaaaaaaaabeaaaaa
- aaaaaaaackaabaaaaaaaaaaabaaaaaahbcaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egacbaaaaaaaaaaaefaaaaajpcaabaaaacaaaaaaagaabaaaaaaaaaaaeghobaaa
- adaaaaaaaagabaaaabaaaaaaabaaaaahbcaabaaaaaaaaaaadkaabaaaaaaaaaaa
- abeaaaaaaaaaiadpdiaaaaahbcaabaaaaaaaaaaadkaabaaaabaaaaaaakaabaaa
- aaaaaaaadiaaaaahbcaabaaaaaaaaaaaakaabaaaacaaaaaaakaabaaaaaaaaaaa
- diaaaaaihcaabaaaaaaaaaaaagaabaaaaaaaaaaaegiccaaaaaaaaaaaagaaaaaa
- diaaaaaihcaabaaaabaaaaaaegacbaaaaaaaaaaaegiccaaaaaaaaaaaahaaaaaa
- aaaaaaajhcaabaaaacaaaaaaegbcbaiaebaaaaaaafaaaaaaegiccaaaacaaaaaa
- aaaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaacaaaaaaegacbaaaacaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaacaaaaaa
- pgapbaaaaaaaaaaaegacbaaaacaaaaaaaaaaaaajhcaabaaaadaaaaaaegbcbaia
- ebaaaaaaafaaaaaaegiccaaaabaaaaaaaeaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaadaaaaaaegacbaaaadaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadcaaaaajhcaabaaaadaaaaaaegacbaaaadaaaaaapgapbaaaaaaaaaaa
- egacbaaaacaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaadaaaaaaegacbaaa
- adaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaa
- adaaaaaapgapbaaaaaaaaaaaegacbaaaadaaaaaaefaaaaajpcaabaaaaeaaaaaa
- ogbkbaaaabaaaaaaeghobaaaabaaaaaaaagabaaaadaaaaaadcaaaaapdcaabaaa
- aeaaaaaahgapbaaaaeaaaaaaaceaaaaaaaaaaaeaaaaaaaeaaaaaaaaaaaaaaaaa
- aceaaaaaaaaaialpaaaaialpaaaaaaaaaaaaaaaaapaaaaahicaabaaaaaaaaaaa
- egaabaaaaeaaaaaaegaabaaaaeaaaaaaddaaaaahicaabaaaaaaaaaaadkaabaaa
- aaaaaaaaabeaaaaaaaaaiadpaaaaaaaiicaabaaaaaaaaaaadkaabaiaebaaaaaa
- aaaaaaaaabeaaaaaaaaaiadpelaaaaafecaabaaaaeaaaaaadkaabaaaaaaaaaaa
- baaaaaahbcaabaaaafaaaaaaegbcbaaaacaaaaaaegacbaaaaeaaaaaabaaaaaah
- ccaabaaaafaaaaaaegbcbaaaadaaaaaaegacbaaaaeaaaaaabaaaaaahecaabaaa
- afaaaaaaegbcbaaaaeaaaaaaegacbaaaaeaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaafaaaaaaegacbaaaadaaaaaabaaaaaahicaabaaaabaaaaaaegacbaaa
- afaaaaaaegacbaaaacaaaaaadeaaaaahicaabaaaabaaaaaadkaabaaaabaaaaaa
- abeaaaaaaaaaaaaadeaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaaabeaaaaa
- aaaaaaaacpaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaaibcaabaaa
- acaaaaaaakiacaaaaaaaaaaaaoaaaaaaabeaaaaaaaaaaaeddiaaaaahicaabaaa
- aaaaaaaadkaabaaaaaaaaaaaakaabaaaacaaaaaabjaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaaefaaaaajpcaabaaaacaaaaaaegbabaaaabaaaaaaeghobaaa
- aaaaaaaaaagabaaaacaaaaaadiaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaa
- dkaabaaaacaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaaaaaaaaaegacbaaa
- abaaaaaadiaaaaaihcaabaaaacaaaaaaegacbaaaacaaaaaaegiccaaaaaaaaaaa
- anaaaaaadiaaaaaiiccabaaaaaaaaaaadkaabaaaacaaaaaadkiacaaaaaaaaaaa
- anaaaaaadiaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaacaaaaaa
- dcaaaaajhccabaaaaaaaaaaaegacbaaaaaaaaaaapgapbaaaabaaaaaaegacbaaa
- abaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- Keywords { "POINT_COOKIE" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 43 math, 4 textures
- Keywords { "POINT_COOKIE" }
- Matrix 0 [_LightMatrix0] 3
- Vector 7 [_Color]
- Vector 5 [_LightColor0]
- Float 8 [_Shininess]
- Vector 6 [_SpecColor]
- Vector 3 [_WorldSpaceCameraPos]
- Vector 4 [_WorldSpaceLightPos0]
- SetTexture 0 [_LightTexture0] CUBE 0
- SetTexture 1 [_LightTextureB0] 2D 1
- SetTexture 2 [_MainTex] 2D 2
- SetTexture 3 [_BumpMap] 2D 3
- "ps_3_0
- def c9, 2, -1, 0, 1
- def c10, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_cube s0
- dcl_2d s1
- dcl_2d s2
- dcl_2d s3
- texld_pp r0, v0, s2
- mul_pp oC0.w, r0.w, c7.w
- mad r1, v4.xyzx, c9.wwwz, c9.zzzw
- dp4 r2.x, c0, r1
- dp4 r2.y, c1, r1
- dp4 r2.z, c2, r1
- dp3 r1.x, r2, r2
- texld r2, r2, s0
- texld r1, r1.x, s1
- mul_pp r1.x, r2.w, r1.x
- mul_pp r1.xyz, r1.x, c5
- mul_pp r0.xyz, r0, c7
- mul_pp r0.xyz, r1, r0
- mul r1.xyz, r1, c6
- add r2.xyz, c3, -v4
- dp3 r1.w, r2, r2
- rsq r1.w, r1.w
- add r3.xyz, c4, -v4
- nrm_pp r4.xyz, r3
- mad_pp r2.xyz, r2, r1.w, r4
- nrm_pp r3.xyz, r2
- texld_pp r2, v0.zwzw, s3
- mad_pp r2.xy, r2.wyzw, c9.x, c9.y
- dp2add_sat_pp r1.w, r2, r2, c9.z
- add_pp r1.w, -r1.w, c9.w
- rsq_pp r1.w, r1.w
- rcp_pp r2.z, r1.w
- dp3_pp r5.x, v1, r2
- dp3_pp r5.y, v2, r2
- dp3_pp r5.z, v3, r2
- dp3_pp r1.w, r5, r3
- dp3_pp r2.x, r5, r4
- max_pp r3.x, r2.x, c9.z
- max r2.x, r1.w, c9.z
- mov r4.x, c8.x
- mul r1.w, r4.x, c10.x
- pow r3.y, r2.x, r1.w
- mul r0.w, r0.w, r3.y
- mul r1.xyz, r0.w, r1
- mad_pp oC0.xyz, r0, r3.x, r1
- "
- }
- SubProgram "d3d11 " {
- // Stats: 41 math, 4 textures
- Keywords { "POINT_COOKIE" }
- SetTexture 0 [_MainTex] 2D 2
- SetTexture 1 [_BumpMap] 2D 3
- SetTexture 2 [_LightTextureB0] 2D 1
- SetTexture 3 [_LightTexture0] CUBE 0
- ConstBuffer "$Globals" 272
- Matrix 144 [_LightMatrix0]
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 208 [_Color]
- Float 224 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- "ps_4_0
- eefiecedhhonjoaofcnibdbabolkcgcgpelmmlncabaaaaaahaahaaaaadaaaaaa
- cmaaaaaaoeaaaaaabiabaaaaejfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaakeaaaaaaacaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaakeaaaaaa
- adaaaaaaaaaaaaaaadaaaaaaaeaaaaaaahahaaaakeaaaaaaaeaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfcee
- aaklklklepfdeheocmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaaaaaaaaaapaaaaaafdfgfpfegbhcghgfheaaklklfdeieefcfaagaaaa
- eaaaaaaajeabaaaafjaaaaaeegiocaaaaaaaaaaaapaaaaaafjaaaaaeegiocaaa
- abaaaaaaafaaaaaafjaaaaaeegiocaaaacaaaaaaabaaaaaafkaaaaadaagabaaa
- aaaaaaaafkaaaaadaagabaaaabaaaaaafkaaaaadaagabaaaacaaaaaafkaaaaad
- aagabaaaadaaaaaafibiaaaeaahabaaaaaaaaaaaffffaaaafibiaaaeaahabaaa
- abaaaaaaffffaaaafibiaaaeaahabaaaacaaaaaaffffaaaafidaaaaeaahabaaa
- adaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaagcbaaaadhcbabaaaacaaaaaa
- gcbaaaadhcbabaaaadaaaaaagcbaaaadhcbabaaaaeaaaaaagcbaaaadhcbabaaa
- afaaaaaagfaaaaadpccabaaaaaaaaaaagiaaaaacagaaaaaadiaaaaaihcaabaaa
- aaaaaaaafgbfbaaaafaaaaaaegiccaaaaaaaaaaaakaaaaaadcaaaaakhcaabaaa
- aaaaaaaaegiccaaaaaaaaaaaajaaaaaaagbabaaaafaaaaaaegacbaaaaaaaaaaa
- dcaaaaakhcaabaaaaaaaaaaaegiccaaaaaaaaaaaalaaaaaakgbkbaaaafaaaaaa
- egacbaaaaaaaaaaaaaaaaaaihcaabaaaaaaaaaaaegacbaaaaaaaaaaaegiccaaa
- aaaaaaaaamaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaa
- aaaaaaaaefaaaaajpcaabaaaabaaaaaaegacbaaaaaaaaaaaeghobaaaadaaaaaa
- aagabaaaaaaaaaaaefaaaaajpcaabaaaaaaaaaaapgapbaaaaaaaaaaaeghobaaa
- acaaaaaaaagabaaaabaaaaaadiaaaaahbcaabaaaaaaaaaaadkaabaaaabaaaaaa
- akaabaaaaaaaaaaadiaaaaaihcaabaaaaaaaaaaaagaabaaaaaaaaaaaegiccaaa
- aaaaaaaaagaaaaaadiaaaaaihcaabaaaabaaaaaaegacbaaaaaaaaaaaegiccaaa
- aaaaaaaaahaaaaaaaaaaaaajhcaabaaaacaaaaaaegbcbaiaebaaaaaaafaaaaaa
- egiccaaaacaaaaaaaaaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaacaaaaaa
- egacbaaaacaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaah
- hcaabaaaacaaaaaapgapbaaaaaaaaaaaegacbaaaacaaaaaaaaaaaaajhcaabaaa
- adaaaaaaegbcbaiaebaaaaaaafaaaaaaegiccaaaabaaaaaaaeaaaaaabaaaaaah
- icaabaaaaaaaaaaaegacbaaaadaaaaaaegacbaaaadaaaaaaeeaaaaaficaabaaa
- aaaaaaaadkaabaaaaaaaaaaadcaaaaajhcaabaaaadaaaaaaegacbaaaadaaaaaa
- pgapbaaaaaaaaaaaegacbaaaacaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaa
- adaaaaaaegacbaaaadaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaa
- diaaaaahhcaabaaaadaaaaaapgapbaaaaaaaaaaaegacbaaaadaaaaaaefaaaaaj
- pcaabaaaaeaaaaaaogbkbaaaabaaaaaaeghobaaaabaaaaaaaagabaaaadaaaaaa
- dcaaaaapdcaabaaaaeaaaaaahgapbaaaaeaaaaaaaceaaaaaaaaaaaeaaaaaaaea
- aaaaaaaaaaaaaaaaaceaaaaaaaaaialpaaaaialpaaaaaaaaaaaaaaaaapaaaaah
- icaabaaaaaaaaaaaegaabaaaaeaaaaaaegaabaaaaeaaaaaaddaaaaahicaabaaa
- aaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaiadpaaaaaaaiicaabaaaaaaaaaaa
- dkaabaiaebaaaaaaaaaaaaaaabeaaaaaaaaaiadpelaaaaafecaabaaaaeaaaaaa
- dkaabaaaaaaaaaaabaaaaaahbcaabaaaafaaaaaaegbcbaaaacaaaaaaegacbaaa
- aeaaaaaabaaaaaahccaabaaaafaaaaaaegbcbaaaadaaaaaaegacbaaaaeaaaaaa
- baaaaaahecaabaaaafaaaaaaegbcbaaaaeaaaaaaegacbaaaaeaaaaaabaaaaaah
- icaabaaaaaaaaaaaegacbaaaafaaaaaaegacbaaaadaaaaaabaaaaaahicaabaaa
- abaaaaaaegacbaaaafaaaaaaegacbaaaacaaaaaadeaaaaahicaabaaaabaaaaaa
- dkaabaaaabaaaaaaabeaaaaaaaaaaaaadeaaaaahicaabaaaaaaaaaaadkaabaaa
- aaaaaaaaabeaaaaaaaaaaaaacpaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaa
- diaaaaaibcaabaaaacaaaaaaakiacaaaaaaaaaaaaoaaaaaaabeaaaaaaaaaaaed
- diaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaaakaabaaaacaaaaaabjaaaaaf
- icaabaaaaaaaaaaadkaabaaaaaaaaaaaefaaaaajpcaabaaaacaaaaaaegbabaaa
- abaaaaaaeghobaaaaaaaaaaaaagabaaaacaaaaaadiaaaaahicaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadkaabaaaacaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaa
- aaaaaaaaegacbaaaabaaaaaadiaaaaaihcaabaaaacaaaaaaegacbaaaacaaaaaa
- egiccaaaaaaaaaaaanaaaaaadiaaaaaiiccabaaaaaaaaaaadkaabaaaacaaaaaa
- dkiacaaaaaaaaaaaanaaaaaadiaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egacbaaaacaaaaaadcaaaaajhccabaaaaaaaaaaaegacbaaaaaaaaaaapgapbaaa
- abaaaaaaegacbaaaabaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- Keywords { "DIRECTIONAL_COOKIE" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 36 math, 3 textures
- Keywords { "DIRECTIONAL_COOKIE" }
- Matrix 0 [_LightMatrix0] 2
- Vector 6 [_Color]
- Vector 4 [_LightColor0]
- Float 7 [_Shininess]
- Vector 5 [_SpecColor]
- Vector 2 [_WorldSpaceCameraPos]
- Vector 3 [_WorldSpaceLightPos0]
- SetTexture 0 [_LightTexture0] 2D 0
- SetTexture 1 [_MainTex] 2D 1
- SetTexture 2 [_BumpMap] 2D 2
- "ps_3_0
- def c8, 2, -1, 0, 1
- def c9, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_2d s0
- dcl_2d s1
- dcl_2d s2
- texld_pp r0, v0, s1
- mul_pp oC0.w, r0.w, c6.w
- add r1.xyz, c2, -v4
- dp3 r1.w, r1, r1
- rsq r1.w, r1.w
- mad_pp r1.xyz, r1, r1.w, c3
- nrm_pp r2.xyz, r1
- texld_pp r1, v0.zwzw, s2
- mad_pp r1.xy, r1.wyzw, c8.x, c8.y
- dp2add_sat_pp r1.w, r1, r1, c8.z
- add_pp r1.w, -r1.w, c8.w
- rsq_pp r1.w, r1.w
- rcp_pp r1.z, r1.w
- dp3_pp r3.x, v1, r1
- dp3_pp r3.y, v2, r1
- dp3_pp r3.z, v3, r1
- dp3_pp r1.x, r3, r2
- dp3_pp r1.y, r3, c3
- max_pp r2.x, r1.y, c8.z
- max r2.y, r1.x, c8.z
- mov r1.x, c7.x
- mul r1.x, r1.x, c9.x
- pow r3.x, r2.y, r1.x
- mul r0.w, r0.w, r3.x
- mul_pp r0.xyz, r0, c6
- mad r1, v4.xyzx, c8.wwwz, c8.zzzw
- dp4 r3.x, c0, r1
- dp4 r3.y, c1, r1
- texld_pp r1, r3, s0
- mul_pp r1.xyz, r1.w, c4
- mul r2.yzw, r1.xxyz, c5.xxyz
- mul_pp r0.xyz, r0, r1
- mul r1.xyz, r0.w, r2.yzww
- mad_pp oC0.xyz, r0, r2.x, r1
- "
- }
- SubProgram "d3d11 " {
- // Stats: 34 math, 3 textures
- Keywords { "DIRECTIONAL_COOKIE" }
- SetTexture 0 [_MainTex] 2D 1
- SetTexture 1 [_BumpMap] 2D 2
- SetTexture 2 [_LightTexture0] 2D 0
- ConstBuffer "$Globals" 272
- Matrix 144 [_LightMatrix0]
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 208 [_Color]
- Float 224 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- "ps_4_0
- eefieceddhmmjboeenjgmfkbcfdeclkidbcblebpabaaaaaaiaagaaaaadaaaaaa
- cmaaaaaaoeaaaaaabiabaaaaejfdeheolaaaaaaaagaaaaaaaiaaaaaajiaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaakeaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaakeaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaakeaaaaaaacaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaakeaaaaaa
- adaaaaaaaaaaaaaaadaaaaaaaeaaaaaaahahaaaakeaaaaaaaeaaaaaaaaaaaaaa
- adaaaaaaafaaaaaaahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfcee
- aaklklklepfdeheocmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaaaaaaaaaapaaaaaafdfgfpfegbhcghgfheaaklklfdeieefcgaafaaaa
- eaaaaaaafiabaaaafjaaaaaeegiocaaaaaaaaaaaapaaaaaafjaaaaaeegiocaaa
- abaaaaaaafaaaaaafjaaaaaeegiocaaaacaaaaaaabaaaaaafkaaaaadaagabaaa
- aaaaaaaafkaaaaadaagabaaaabaaaaaafkaaaaadaagabaaaacaaaaaafibiaaae
- aahabaaaaaaaaaaaffffaaaafibiaaaeaahabaaaabaaaaaaffffaaaafibiaaae
- aahabaaaacaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaagcbaaaadhcbabaaa
- acaaaaaagcbaaaadhcbabaaaadaaaaaagcbaaaadhcbabaaaaeaaaaaagcbaaaad
- hcbabaaaafaaaaaagfaaaaadpccabaaaaaaaaaaagiaaaaacaeaaaaaaaaaaaaaj
- hcaabaaaaaaaaaaaegbcbaiaebaaaaaaafaaaaaaegiccaaaabaaaaaaaeaaaaaa
- baaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaf
- icaabaaaaaaaaaaadkaabaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaaegacbaaa
- aaaaaaaapgapbaaaaaaaaaaaegiccaaaacaaaaaaaaaaaaaabaaaaaahicaabaaa
- aaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadiaaaaahhcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaa
- aaaaaaaaefaaaaajpcaabaaaabaaaaaaogbkbaaaabaaaaaaeghobaaaabaaaaaa
- aagabaaaacaaaaaadcaaaaapdcaabaaaabaaaaaahgapbaaaabaaaaaaaceaaaaa
- aaaaaaeaaaaaaaeaaaaaaaaaaaaaaaaaaceaaaaaaaaaialpaaaaialpaaaaaaaa
- aaaaaaaaapaaaaahicaabaaaaaaaaaaaegaabaaaabaaaaaaegaabaaaabaaaaaa
- ddaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaiadpaaaaaaai
- icaabaaaaaaaaaaadkaabaiaebaaaaaaaaaaaaaaabeaaaaaaaaaiadpelaaaaaf
- ecaabaaaabaaaaaadkaabaaaaaaaaaaabaaaaaahbcaabaaaacaaaaaaegbcbaaa
- acaaaaaaegacbaaaabaaaaaabaaaaaahccaabaaaacaaaaaaegbcbaaaadaaaaaa
- egacbaaaabaaaaaabaaaaaahecaabaaaacaaaaaaegbcbaaaaeaaaaaaegacbaaa
- abaaaaaabaaaaaahbcaabaaaaaaaaaaaegacbaaaacaaaaaaegacbaaaaaaaaaaa
- baaaaaaiccaabaaaaaaaaaaaegacbaaaacaaaaaaegiccaaaacaaaaaaaaaaaaaa
- deaaaaakdcaabaaaaaaaaaaaegaabaaaaaaaaaaaaceaaaaaaaaaaaaaaaaaaaaa
- aaaaaaaaaaaaaaaacpaaaaafbcaabaaaaaaaaaaaakaabaaaaaaaaaaadiaaaaai
- ecaabaaaaaaaaaaaakiacaaaaaaaaaaaaoaaaaaaabeaaaaaaaaaaaeddiaaaaah
- bcaabaaaaaaaaaaaakaabaaaaaaaaaaackaabaaaaaaaaaaabjaaaaafbcaabaaa
- aaaaaaaaakaabaaaaaaaaaaaefaaaaajpcaabaaaabaaaaaaegbabaaaabaaaaaa
- eghobaaaaaaaaaaaaagabaaaabaaaaaadiaaaaahbcaabaaaaaaaaaaaakaabaaa
- aaaaaaaadkaabaaaabaaaaaadiaaaaaimcaabaaaaaaaaaaafgbfbaaaafaaaaaa
- agiecaaaaaaaaaaaakaaaaaadcaaaaakmcaabaaaaaaaaaaaagiecaaaaaaaaaaa
- ajaaaaaaagbabaaaafaaaaaakgaobaaaaaaaaaaadcaaaaakmcaabaaaaaaaaaaa
- agiecaaaaaaaaaaaalaaaaaakgbkbaaaafaaaaaakgaobaaaaaaaaaaaaaaaaaai
- mcaabaaaaaaaaaaakgaobaaaaaaaaaaaagiecaaaaaaaaaaaamaaaaaaefaaaaaj
- pcaabaaaacaaaaaaogakbaaaaaaaaaaaeghobaaaacaaaaaaaagabaaaaaaaaaaa
- diaaaaaihcaabaaaacaaaaaapgapbaaaacaaaaaaegiccaaaaaaaaaaaagaaaaaa
- diaaaaaihcaabaaaadaaaaaaegacbaaaacaaaaaaegiccaaaaaaaaaaaahaaaaaa
- diaaaaahncaabaaaaaaaaaaaagaabaaaaaaaaaaaagajbaaaadaaaaaadiaaaaai
- hcaabaaaabaaaaaaegacbaaaabaaaaaaegiccaaaaaaaaaaaanaaaaaadiaaaaai
- iccabaaaaaaaaaaadkaabaaaabaaaaaadkiacaaaaaaaaaaaanaaaaaadiaaaaah
- hcaabaaaabaaaaaaegacbaaaacaaaaaaegacbaaaabaaaaaadcaaaaajhccabaaa
- aaaaaaaaegacbaaaabaaaaaafgafbaaaaaaaaaaaigadbaaaaaaaaaaadoaaaaab
- "
- }
- SubProgram "opengl " {
- Keywords { "POINT" "FOG_EXP2" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 46 math, 3 textures
- Keywords { "POINT" "FOG_EXP2" }
- Matrix 0 [_LightMatrix0] 3
- Vector 8 [_Color]
- Vector 6 [_LightColor0]
- Float 9 [_Shininess]
- Vector 7 [_SpecColor]
- Vector 3 [_WorldSpaceCameraPos]
- Vector 4 [_WorldSpaceLightPos0]
- Vector 5 [unity_FogParams]
- SetTexture 0 [_LightTexture0] 2D 0
- SetTexture 1 [_MainTex] 2D 1
- SetTexture 2 [_BumpMap] 2D 2
- "ps_3_0
- def c10, 2, -1, 0, 1
- def c11, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_texcoord5 v5.x
- dcl_2d s0
- dcl_2d s1
- dcl_2d s2
- texld_pp r0, v0, s1
- mul_pp oC0.w, r0.w, c8.w
- mad r1, v4.xyzx, c10.wwwz, c10.zzzw
- dp4 r2.x, c0, r1
- dp4 r2.y, c1, r1
- dp4 r2.z, c2, r1
- dp3 r1.x, r2, r2
- texld_pp r1, r1.x, s0
- mul_pp r1.xyz, r1.x, c6
- mul_pp r0.xyz, r0, c8
- mul_pp r0.xyz, r1, r0
- mul r1.xyz, r1, c7
- add r2.xyz, c3, -v4
- dp3 r1.w, r2, r2
- rsq r1.w, r1.w
- add r3.xyz, c4, -v4
- nrm_pp r4.xyz, r3
- mad_pp r2.xyz, r2, r1.w, r4
- nrm_pp r3.xyz, r2
- texld_pp r2, v0.zwzw, s2
- mad_pp r2.xy, r2.wyzw, c10.x, c10.y
- dp2add_sat_pp r1.w, r2, r2, c10.z
- add_pp r1.w, -r1.w, c10.w
- rsq_pp r1.w, r1.w
- rcp_pp r2.z, r1.w
- dp3_pp r5.x, v1, r2
- dp3_pp r5.y, v2, r2
- dp3_pp r5.z, v3, r2
- dp3_pp r1.w, r5, r3
- dp3_pp r2.x, r5, r4
- max_pp r3.x, r2.x, c10.z
- max r2.x, r1.w, c10.z
- mov r4.x, c9.x
- mul r1.w, r4.x, c11.x
- pow r3.y, r2.x, r1.w
- mul r0.w, r0.w, r3.y
- mul r1.xyz, r0.w, r1
- mad_pp r0.xyz, r0, r3.x, r1
- mul r0.w, c5.x, v5.x
- mul r0.w, r0.w, -r0.w
- exp r0.w, r0.w
- mul_pp oC0.xyz, r0, r0.w
- "
- }
- SubProgram "d3d11 " {
- // Stats: 44 math, 3 textures
- Keywords { "POINT" "FOG_EXP2" }
- SetTexture 0 [_MainTex] 2D 1
- SetTexture 1 [_BumpMap] 2D 2
- SetTexture 2 [_LightTexture0] 2D 0
- ConstBuffer "$Globals" 272
- Matrix 144 [_LightMatrix0]
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 208 [_Color]
- Float 224 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- ConstBuffer "UnityFog" 32
- Vector 16 [unity_FogParams]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- BindCB "UnityFog" 3
- "ps_4_0
- eefiecedkablamplkeoibpnhoebcmlobgphclbkaabaaaaaaliahaaaaadaaaaaa
- cmaaaaaapmaaaaaadaabaaaaejfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaalmaaaaaaafaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiaiaaaalmaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaalmaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahahaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklepfdeheo
- cmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaa
- apaaaaaafdfgfpfegbhcghgfheaaklklfdeieefciaagaaaaeaaaaaaakaabaaaa
- fjaaaaaeegiocaaaaaaaaaaaapaaaaaafjaaaaaeegiocaaaabaaaaaaafaaaaaa
- fjaaaaaeegiocaaaacaaaaaaabaaaaaafjaaaaaeegiocaaaadaaaaaaacaaaaaa
- fkaaaaadaagabaaaaaaaaaaafkaaaaadaagabaaaabaaaaaafkaaaaadaagabaaa
- acaaaaaafibiaaaeaahabaaaaaaaaaaaffffaaaafibiaaaeaahabaaaabaaaaaa
- ffffaaaafibiaaaeaahabaaaacaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaa
- gcbaaaadhcbabaaaacaaaaaagcbaaaadicbabaaaacaaaaaagcbaaaadhcbabaaa
- adaaaaaagcbaaaadhcbabaaaaeaaaaaagcbaaaadhcbabaaaafaaaaaagfaaaaad
- pccabaaaaaaaaaaagiaaaaacagaaaaaadiaaaaaihcaabaaaaaaaaaaafgbfbaaa
- afaaaaaaegiccaaaaaaaaaaaakaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaa
- aaaaaaaaajaaaaaaagbabaaaafaaaaaaegacbaaaaaaaaaaadcaaaaakhcaabaaa
- aaaaaaaaegiccaaaaaaaaaaaalaaaaaakgbkbaaaafaaaaaaegacbaaaaaaaaaaa
- aaaaaaaihcaabaaaaaaaaaaaegacbaaaaaaaaaaaegiccaaaaaaaaaaaamaaaaaa
- baaaaaahbcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaefaaaaaj
- pcaabaaaaaaaaaaaagaabaaaaaaaaaaaeghobaaaacaaaaaaaagabaaaaaaaaaaa
- diaaaaaihcaabaaaaaaaaaaaagaabaaaaaaaaaaaegiccaaaaaaaaaaaagaaaaaa
- diaaaaaihcaabaaaabaaaaaaegacbaaaaaaaaaaaegiccaaaaaaaaaaaahaaaaaa
- aaaaaaajhcaabaaaacaaaaaaegbcbaiaebaaaaaaafaaaaaaegiccaaaacaaaaaa
- aaaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaacaaaaaaegacbaaaacaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaacaaaaaa
- pgapbaaaaaaaaaaaegacbaaaacaaaaaaaaaaaaajhcaabaaaadaaaaaaegbcbaia
- ebaaaaaaafaaaaaaegiccaaaabaaaaaaaeaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaadaaaaaaegacbaaaadaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadcaaaaajhcaabaaaadaaaaaaegacbaaaadaaaaaapgapbaaaaaaaaaaa
- egacbaaaacaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaadaaaaaaegacbaaa
- adaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaa
- adaaaaaapgapbaaaaaaaaaaaegacbaaaadaaaaaaefaaaaajpcaabaaaaeaaaaaa
- ogbkbaaaabaaaaaaeghobaaaabaaaaaaaagabaaaacaaaaaadcaaaaapdcaabaaa
- aeaaaaaahgapbaaaaeaaaaaaaceaaaaaaaaaaaeaaaaaaaeaaaaaaaaaaaaaaaaa
- aceaaaaaaaaaialpaaaaialpaaaaaaaaaaaaaaaaapaaaaahicaabaaaaaaaaaaa
- egaabaaaaeaaaaaaegaabaaaaeaaaaaaddaaaaahicaabaaaaaaaaaaadkaabaaa
- aaaaaaaaabeaaaaaaaaaiadpaaaaaaaiicaabaaaaaaaaaaadkaabaiaebaaaaaa
- aaaaaaaaabeaaaaaaaaaiadpelaaaaafecaabaaaaeaaaaaadkaabaaaaaaaaaaa
- baaaaaahbcaabaaaafaaaaaaegbcbaaaacaaaaaaegacbaaaaeaaaaaabaaaaaah
- ccaabaaaafaaaaaaegbcbaaaadaaaaaaegacbaaaaeaaaaaabaaaaaahecaabaaa
- afaaaaaaegbcbaaaaeaaaaaaegacbaaaaeaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaafaaaaaaegacbaaaadaaaaaabaaaaaahicaabaaaabaaaaaaegacbaaa
- afaaaaaaegacbaaaacaaaaaadeaaaaahicaabaaaabaaaaaadkaabaaaabaaaaaa
- abeaaaaaaaaaaaaadeaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaaabeaaaaa
- aaaaaaaacpaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaaibcaabaaa
- acaaaaaaakiacaaaaaaaaaaaaoaaaaaaabeaaaaaaaaaaaeddiaaaaahicaabaaa
- aaaaaaaadkaabaaaaaaaaaaaakaabaaaacaaaaaabjaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaaefaaaaajpcaabaaaacaaaaaaegbabaaaabaaaaaaeghobaaa
- aaaaaaaaaagabaaaabaaaaaadiaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaa
- dkaabaaaacaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaaaaaaaaaegacbaaa
- abaaaaaadiaaaaaihcaabaaaacaaaaaaegacbaaaacaaaaaaegiccaaaaaaaaaaa
- anaaaaaadiaaaaaiiccabaaaaaaaaaaadkaabaaaacaaaaaadkiacaaaaaaaaaaa
- anaaaaaadiaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaacaaaaaa
- dcaaaaajhcaabaaaaaaaaaaaegacbaaaaaaaaaaapgapbaaaabaaaaaaegacbaaa
- abaaaaaadiaaaaaiicaabaaaaaaaaaaadkbabaaaacaaaaaaakiacaaaadaaaaaa
- abaaaaaadiaaaaaiicaabaaaaaaaaaaadkaabaaaaaaaaaaadkaabaiaebaaaaaa
- aaaaaaaabjaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhccabaaa
- aaaaaaaaegacbaaaaaaaaaaapgapbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- Keywords { "DIRECTIONAL" "FOG_EXP2" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 37 math, 2 textures
- Keywords { "DIRECTIONAL" "FOG_EXP2" }
- Vector 5 [_Color]
- Vector 3 [_LightColor0]
- Float 6 [_Shininess]
- Vector 4 [_SpecColor]
- Vector 0 [_WorldSpaceCameraPos]
- Vector 1 [_WorldSpaceLightPos0]
- Vector 2 [unity_FogParams]
- SetTexture 0 [_MainTex] 2D 0
- SetTexture 1 [_BumpMap] 2D 1
- "ps_3_0
- def c7, 2, -1, 0, 1
- def c8, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_texcoord5 v5.x
- dcl_2d s0
- dcl_2d s1
- texld_pp r0, v0, s0
- mul_pp oC0.w, r0.w, c5.w
- add r1.xyz, c0, -v4
- dp3 r1.w, r1, r1
- rsq r1.w, r1.w
- mad_pp r1.xyz, r1, r1.w, c1
- nrm_pp r2.xyz, r1
- texld_pp r1, v0.zwzw, s1
- mad_pp r1.xy, r1.wyzw, c7.x, c7.y
- dp2add_sat_pp r1.w, r1, r1, c7.z
- add_pp r1.w, -r1.w, c7.w
- rsq_pp r1.w, r1.w
- rcp_pp r1.z, r1.w
- dp3_pp r3.x, v1, r1
- dp3_pp r3.y, v2, r1
- dp3_pp r3.z, v3, r1
- dp3_pp r1.x, r3, r2
- dp3_pp r1.y, r3, c1
- max_pp r2.x, r1.y, c7.z
- max r2.y, r1.x, c7.z
- mov r1.x, c6.x
- mul r1.x, r1.x, c8.x
- pow r3.x, r2.y, r1.x
- mul r0.w, r0.w, r3.x
- mul_pp r0.xyz, r0, c5
- mul_pp r0.xyz, r0, c3
- mov r1.xyz, c3
- mul r1.xyz, r1, c4
- mul r1.xyz, r0.w, r1
- mad_pp r0.xyz, r0, r2.x, r1
- mul r0.w, c2.x, v5.x
- mul r0.w, r0.w, -r0.w
- exp r0.w, r0.w
- mul_pp oC0.xyz, r0, r0.w
- "
- }
- SubProgram "d3d11 " {
- // Stats: 33 math, 2 textures
- Keywords { "DIRECTIONAL" "FOG_EXP2" }
- SetTexture 0 [_MainTex] 2D 0
- SetTexture 1 [_BumpMap] 2D 1
- ConstBuffer "$Globals" 208
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 144 [_Color]
- Float 160 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- ConstBuffer "UnityFog" 32
- Vector 16 [unity_FogParams]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- BindCB "UnityFog" 3
- "ps_4_0
- eefiecedcajibbopgaaoiimonhdhmenogobpggafabaaaaaadmagaaaaadaaaaaa
- cmaaaaaapmaaaaaadaabaaaaejfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaalmaaaaaaafaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiaiaaaalmaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaalmaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahahaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklepfdeheo
- cmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaa
- apaaaaaafdfgfpfegbhcghgfheaaklklfdeieefcaeafaaaaeaaaaaaaebabaaaa
- fjaaaaaeegiocaaaaaaaaaaaalaaaaaafjaaaaaeegiocaaaabaaaaaaafaaaaaa
- fjaaaaaeegiocaaaacaaaaaaabaaaaaafjaaaaaeegiocaaaadaaaaaaacaaaaaa
- fkaaaaadaagabaaaaaaaaaaafkaaaaadaagabaaaabaaaaaafibiaaaeaahabaaa
- aaaaaaaaffffaaaafibiaaaeaahabaaaabaaaaaaffffaaaagcbaaaadpcbabaaa
- abaaaaaagcbaaaadhcbabaaaacaaaaaagcbaaaadicbabaaaacaaaaaagcbaaaad
- hcbabaaaadaaaaaagcbaaaadhcbabaaaaeaaaaaagcbaaaadhcbabaaaafaaaaaa
- gfaaaaadpccabaaaaaaaaaaagiaaaaacadaaaaaaaaaaaaajhcaabaaaaaaaaaaa
- egbcbaiaebaaaaaaafaaaaaaegiccaaaabaaaaaaaeaaaaaabaaaaaahicaabaaa
- aaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaaegacbaaaaaaaaaaapgapbaaa
- aaaaaaaaegiccaaaacaaaaaaaaaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaa
- aaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaa
- diaaaaahhcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaaaaaaaaaaefaaaaaj
- pcaabaaaabaaaaaaogbkbaaaabaaaaaaeghobaaaabaaaaaaaagabaaaabaaaaaa
- dcaaaaapdcaabaaaabaaaaaahgapbaaaabaaaaaaaceaaaaaaaaaaaeaaaaaaaea
- aaaaaaaaaaaaaaaaaceaaaaaaaaaialpaaaaialpaaaaaaaaaaaaaaaaapaaaaah
- icaabaaaaaaaaaaaegaabaaaabaaaaaaegaabaaaabaaaaaaddaaaaahicaabaaa
- aaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaiadpaaaaaaaiicaabaaaaaaaaaaa
- dkaabaiaebaaaaaaaaaaaaaaabeaaaaaaaaaiadpelaaaaafecaabaaaabaaaaaa
- dkaabaaaaaaaaaaabaaaaaahbcaabaaaacaaaaaaegbcbaaaacaaaaaaegacbaaa
- abaaaaaabaaaaaahccaabaaaacaaaaaaegbcbaaaadaaaaaaegacbaaaabaaaaaa
- baaaaaahecaabaaaacaaaaaaegbcbaaaaeaaaaaaegacbaaaabaaaaaabaaaaaah
- bcaabaaaaaaaaaaaegacbaaaacaaaaaaegacbaaaaaaaaaaabaaaaaaiccaabaaa
- aaaaaaaaegacbaaaacaaaaaaegiccaaaacaaaaaaaaaaaaaadeaaaaakdcaabaaa
- aaaaaaaaegaabaaaaaaaaaaaaceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
- cpaaaaafbcaabaaaaaaaaaaaakaabaaaaaaaaaaadiaaaaaiecaabaaaaaaaaaaa
- akiacaaaaaaaaaaaakaaaaaaabeaaaaaaaaaaaeddiaaaaahbcaabaaaaaaaaaaa
- akaabaaaaaaaaaaackaabaaaaaaaaaaabjaaaaafbcaabaaaaaaaaaaaakaabaaa
- aaaaaaaaefaaaaajpcaabaaaabaaaaaaegbabaaaabaaaaaaeghobaaaaaaaaaaa
- aagabaaaaaaaaaaadiaaaaahbcaabaaaaaaaaaaaakaabaaaaaaaaaaadkaabaaa
- abaaaaaadiaaaaajhcaabaaaacaaaaaaegiccaaaaaaaaaaaagaaaaaaegiccaaa
- aaaaaaaaahaaaaaadiaaaaahncaabaaaaaaaaaaaagaabaaaaaaaaaaaagajbaaa
- acaaaaaadiaaaaaihcaabaaaabaaaaaaegacbaaaabaaaaaaegiccaaaaaaaaaaa
- ajaaaaaadiaaaaaiiccabaaaaaaaaaaadkaabaaaabaaaaaadkiacaaaaaaaaaaa
- ajaaaaaadiaaaaaihcaabaaaabaaaaaaegacbaaaabaaaaaaegiccaaaaaaaaaaa
- agaaaaaadcaaaaajhcaabaaaaaaaaaaaegacbaaaabaaaaaafgafbaaaaaaaaaaa
- igadbaaaaaaaaaaadiaaaaaiicaabaaaaaaaaaaadkbabaaaacaaaaaaakiacaaa
- adaaaaaaabaaaaaadiaaaaaiicaabaaaaaaaaaaadkaabaaaaaaaaaaadkaabaia
- ebaaaaaaaaaaaaaabjaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaah
- hccabaaaaaaaaaaaegacbaaaaaaaaaaapgapbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- Keywords { "SPOT" "FOG_EXP2" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 51 math, 4 textures
- Keywords { "SPOT" "FOG_EXP2" }
- Matrix 0 [_LightMatrix0]
- Vector 9 [_Color]
- Vector 7 [_LightColor0]
- Float 10 [_Shininess]
- Vector 8 [_SpecColor]
- Vector 4 [_WorldSpaceCameraPos]
- Vector 5 [_WorldSpaceLightPos0]
- Vector 6 [unity_FogParams]
- SetTexture 0 [_LightTexture0] 2D 0
- SetTexture 1 [_LightTextureB0] 2D 1
- SetTexture 2 [_MainTex] 2D 2
- SetTexture 3 [_BumpMap] 2D 3
- "ps_3_0
- def c11, 2, -1, 0, 1
- def c12, 0.5, 128, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_texcoord5 v5.x
- dcl_2d s0
- dcl_2d s1
- dcl_2d s2
- dcl_2d s3
- texld_pp r0, v0, s2
- mul_pp oC0.w, r0.w, c9.w
- mad r1, v4.xyzx, c11.wwwz, c11.zzzw
- dp4 r2.x, c3, r1
- rcp r2.x, r2.x
- dp4 r3.x, c0, r1
- dp4 r3.y, c1, r1
- dp4 r3.z, c2, r1
- mad r1.xy, r3, r2.x, c12.x
- dp3 r1.z, r3, r3
- texld_pp r2, r1.z, s1
- texld_pp r1, r1, s0
- mul r1.x, r2.x, r1.w
- mul_pp r1.xyz, r1.x, c7
- cmp_pp r1.xyz, -r3.z, c11.z, r1
- mul_pp r0.xyz, r0, c9
- mul_pp r0.xyz, r1, r0
- mul r1.xyz, r1, c8
- add r2.xyz, c4, -v4
- dp3 r1.w, r2, r2
- rsq r1.w, r1.w
- add r3.xyz, c5, -v4
- nrm_pp r4.xyz, r3
- mad_pp r2.xyz, r2, r1.w, r4
- nrm_pp r3.xyz, r2
- texld_pp r2, v0.zwzw, s3
- mad_pp r2.xy, r2.wyzw, c11.x, c11.y
- dp2add_sat_pp r1.w, r2, r2, c11.z
- add_pp r1.w, -r1.w, c11.w
- rsq_pp r1.w, r1.w
- rcp_pp r2.z, r1.w
- dp3_pp r5.x, v1, r2
- dp3_pp r5.y, v2, r2
- dp3_pp r5.z, v3, r2
- dp3_pp r1.w, r5, r3
- dp3_pp r2.x, r5, r4
- max_pp r3.x, r2.x, c11.z
- max r2.x, r1.w, c11.z
- mov r2.y, c12.y
- mul r1.w, r2.y, c10.x
- pow r3.y, r2.x, r1.w
- mul r0.w, r0.w, r3.y
- mul r1.xyz, r0.w, r1
- mad_pp r0.xyz, r0, r3.x, r1
- mul r0.w, c6.x, v5.x
- mul r0.w, r0.w, -r0.w
- exp r0.w, r0.w
- mul_pp oC0.xyz, r0, r0.w
- "
- }
- SubProgram "d3d11 " {
- // Stats: 50 math, 4 textures
- Keywords { "SPOT" "FOG_EXP2" }
- SetTexture 0 [_MainTex] 2D 2
- SetTexture 1 [_BumpMap] 2D 3
- SetTexture 2 [_LightTexture0] 2D 0
- SetTexture 3 [_LightTextureB0] 2D 1
- ConstBuffer "$Globals" 272
- Matrix 144 [_LightMatrix0]
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 208 [_Color]
- Float 224 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- ConstBuffer "UnityFog" 32
- Vector 16 [unity_FogParams]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- BindCB "UnityFog" 3
- "ps_4_0
- eefiecedmafhdfmeghohbaldodbghkhihgmpekinabaaaaaakmaiaaaaadaaaaaa
- cmaaaaaapmaaaaaadaabaaaaejfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaalmaaaaaaafaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiaiaaaalmaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaalmaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahahaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklepfdeheo
- cmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaa
- apaaaaaafdfgfpfegbhcghgfheaaklklfdeieefcheahaaaaeaaaaaaannabaaaa
- fjaaaaaeegiocaaaaaaaaaaaapaaaaaafjaaaaaeegiocaaaabaaaaaaafaaaaaa
- fjaaaaaeegiocaaaacaaaaaaabaaaaaafjaaaaaeegiocaaaadaaaaaaacaaaaaa
- fkaaaaadaagabaaaaaaaaaaafkaaaaadaagabaaaabaaaaaafkaaaaadaagabaaa
- acaaaaaafkaaaaadaagabaaaadaaaaaafibiaaaeaahabaaaaaaaaaaaffffaaaa
- fibiaaaeaahabaaaabaaaaaaffffaaaafibiaaaeaahabaaaacaaaaaaffffaaaa
- fibiaaaeaahabaaaadaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaagcbaaaad
- hcbabaaaacaaaaaagcbaaaadicbabaaaacaaaaaagcbaaaadhcbabaaaadaaaaaa
- gcbaaaadhcbabaaaaeaaaaaagcbaaaadhcbabaaaafaaaaaagfaaaaadpccabaaa
- aaaaaaaagiaaaaacagaaaaaadiaaaaaipcaabaaaaaaaaaaafgbfbaaaafaaaaaa
- egiocaaaaaaaaaaaakaaaaaadcaaaaakpcaabaaaaaaaaaaaegiocaaaaaaaaaaa
- ajaaaaaaagbabaaaafaaaaaaegaobaaaaaaaaaaadcaaaaakpcaabaaaaaaaaaaa
- egiocaaaaaaaaaaaalaaaaaakgbkbaaaafaaaaaaegaobaaaaaaaaaaaaaaaaaai
- pcaabaaaaaaaaaaaegaobaaaaaaaaaaaegiocaaaaaaaaaaaamaaaaaaaoaaaaah
- dcaabaaaabaaaaaaegaabaaaaaaaaaaapgapbaaaaaaaaaaaaaaaaaakdcaabaaa
- abaaaaaaegaabaaaabaaaaaaaceaaaaaaaaaaadpaaaaaadpaaaaaaaaaaaaaaaa
- efaaaaajpcaabaaaabaaaaaaegaabaaaabaaaaaaeghobaaaacaaaaaaaagabaaa
- aaaaaaaadbaaaaahicaabaaaaaaaaaaaabeaaaaaaaaaaaaackaabaaaaaaaaaaa
- baaaaaahbcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaefaaaaaj
- pcaabaaaacaaaaaaagaabaaaaaaaaaaaeghobaaaadaaaaaaaagabaaaabaaaaaa
- abaaaaahbcaabaaaaaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaiadpdiaaaaah
- bcaabaaaaaaaaaaadkaabaaaabaaaaaaakaabaaaaaaaaaaadiaaaaahbcaabaaa
- aaaaaaaaakaabaaaacaaaaaaakaabaaaaaaaaaaadiaaaaaihcaabaaaaaaaaaaa
- agaabaaaaaaaaaaaegiccaaaaaaaaaaaagaaaaaadiaaaaaihcaabaaaabaaaaaa
- egacbaaaaaaaaaaaegiccaaaaaaaaaaaahaaaaaaaaaaaaajhcaabaaaacaaaaaa
- egbcbaiaebaaaaaaafaaaaaaegiccaaaacaaaaaaaaaaaaaabaaaaaahicaabaaa
- aaaaaaaaegacbaaaacaaaaaaegacbaaaacaaaaaaeeaaaaaficaabaaaaaaaaaaa
- dkaabaaaaaaaaaaadiaaaaahhcaabaaaacaaaaaapgapbaaaaaaaaaaaegacbaaa
- acaaaaaaaaaaaaajhcaabaaaadaaaaaaegbcbaiaebaaaaaaafaaaaaaegiccaaa
- abaaaaaaaeaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaadaaaaaaegacbaaa
- adaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadcaaaaajhcaabaaa
- adaaaaaaegacbaaaadaaaaaapgapbaaaaaaaaaaaegacbaaaacaaaaaabaaaaaah
- icaabaaaaaaaaaaaegacbaaaadaaaaaaegacbaaaadaaaaaaeeaaaaaficaabaaa
- aaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaadaaaaaapgapbaaaaaaaaaaa
- egacbaaaadaaaaaaefaaaaajpcaabaaaaeaaaaaaogbkbaaaabaaaaaaeghobaaa
- abaaaaaaaagabaaaadaaaaaadcaaaaapdcaabaaaaeaaaaaahgapbaaaaeaaaaaa
- aceaaaaaaaaaaaeaaaaaaaeaaaaaaaaaaaaaaaaaaceaaaaaaaaaialpaaaaialp
- aaaaaaaaaaaaaaaaapaaaaahicaabaaaaaaaaaaaegaabaaaaeaaaaaaegaabaaa
- aeaaaaaaddaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaiadp
- aaaaaaaiicaabaaaaaaaaaaadkaabaiaebaaaaaaaaaaaaaaabeaaaaaaaaaiadp
- elaaaaafecaabaaaaeaaaaaadkaabaaaaaaaaaaabaaaaaahbcaabaaaafaaaaaa
- egbcbaaaacaaaaaaegacbaaaaeaaaaaabaaaaaahccaabaaaafaaaaaaegbcbaaa
- adaaaaaaegacbaaaaeaaaaaabaaaaaahecaabaaaafaaaaaaegbcbaaaaeaaaaaa
- egacbaaaaeaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaafaaaaaaegacbaaa
- adaaaaaabaaaaaahicaabaaaabaaaaaaegacbaaaafaaaaaaegacbaaaacaaaaaa
- deaaaaahicaabaaaabaaaaaadkaabaaaabaaaaaaabeaaaaaaaaaaaaadeaaaaah
- icaabaaaaaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaaaaacpaaaaaficaabaaa
- aaaaaaaadkaabaaaaaaaaaaadiaaaaaibcaabaaaacaaaaaaakiacaaaaaaaaaaa
- aoaaaaaaabeaaaaaaaaaaaeddiaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaa
- akaabaaaacaaaaaabjaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaaefaaaaaj
- pcaabaaaacaaaaaaegbabaaaabaaaaaaeghobaaaaaaaaaaaaagabaaaacaaaaaa
- diaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaadkaabaaaacaaaaaadiaaaaah
- hcaabaaaabaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaadiaaaaaihcaabaaa
- acaaaaaaegacbaaaacaaaaaaegiccaaaaaaaaaaaanaaaaaadiaaaaaiiccabaaa
- aaaaaaaadkaabaaaacaaaaaadkiacaaaaaaaaaaaanaaaaaadiaaaaahhcaabaaa
- aaaaaaaaegacbaaaaaaaaaaaegacbaaaacaaaaaadcaaaaajhcaabaaaaaaaaaaa
- egacbaaaaaaaaaaapgapbaaaabaaaaaaegacbaaaabaaaaaadiaaaaaiicaabaaa
- aaaaaaaadkbabaaaacaaaaaaakiacaaaadaaaaaaabaaaaaadiaaaaaiicaabaaa
- aaaaaaaadkaabaaaaaaaaaaadkaabaiaebaaaaaaaaaaaaaabjaaaaaficaabaaa
- aaaaaaaadkaabaaaaaaaaaaadiaaaaahhccabaaaaaaaaaaaegacbaaaaaaaaaaa
- pgapbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- Keywords { "POINT_COOKIE" "FOG_EXP2" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 47 math, 4 textures
- Keywords { "POINT_COOKIE" "FOG_EXP2" }
- Matrix 0 [_LightMatrix0] 3
- Vector 8 [_Color]
- Vector 6 [_LightColor0]
- Float 9 [_Shininess]
- Vector 7 [_SpecColor]
- Vector 3 [_WorldSpaceCameraPos]
- Vector 4 [_WorldSpaceLightPos0]
- Vector 5 [unity_FogParams]
- SetTexture 0 [_LightTexture0] CUBE 0
- SetTexture 1 [_LightTextureB0] 2D 1
- SetTexture 2 [_MainTex] 2D 2
- SetTexture 3 [_BumpMap] 2D 3
- "ps_3_0
- def c10, 2, -1, 0, 1
- def c11, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_texcoord5 v5.x
- dcl_cube s0
- dcl_2d s1
- dcl_2d s2
- dcl_2d s3
- texld_pp r0, v0, s2
- mul_pp oC0.w, r0.w, c8.w
- mad r1, v4.xyzx, c10.wwwz, c10.zzzw
- dp4 r2.x, c0, r1
- dp4 r2.y, c1, r1
- dp4 r2.z, c2, r1
- dp3 r1.x, r2, r2
- texld r2, r2, s0
- texld r1, r1.x, s1
- mul_pp r1.x, r2.w, r1.x
- mul_pp r1.xyz, r1.x, c6
- mul_pp r0.xyz, r0, c8
- mul_pp r0.xyz, r1, r0
- mul r1.xyz, r1, c7
- add r2.xyz, c3, -v4
- dp3 r1.w, r2, r2
- rsq r1.w, r1.w
- add r3.xyz, c4, -v4
- nrm_pp r4.xyz, r3
- mad_pp r2.xyz, r2, r1.w, r4
- nrm_pp r3.xyz, r2
- texld_pp r2, v0.zwzw, s3
- mad_pp r2.xy, r2.wyzw, c10.x, c10.y
- dp2add_sat_pp r1.w, r2, r2, c10.z
- add_pp r1.w, -r1.w, c10.w
- rsq_pp r1.w, r1.w
- rcp_pp r2.z, r1.w
- dp3_pp r5.x, v1, r2
- dp3_pp r5.y, v2, r2
- dp3_pp r5.z, v3, r2
- dp3_pp r1.w, r5, r3
- dp3_pp r2.x, r5, r4
- max_pp r3.x, r2.x, c10.z
- max r2.x, r1.w, c10.z
- mov r4.x, c9.x
- mul r1.w, r4.x, c11.x
- pow r3.y, r2.x, r1.w
- mul r0.w, r0.w, r3.y
- mul r1.xyz, r0.w, r1
- mad_pp r0.xyz, r0, r3.x, r1
- mul r0.w, c5.x, v5.x
- mul r0.w, r0.w, -r0.w
- exp r0.w, r0.w
- mul_pp oC0.xyz, r0, r0.w
- "
- }
- SubProgram "d3d11 " {
- // Stats: 45 math, 4 textures
- Keywords { "POINT_COOKIE" "FOG_EXP2" }
- SetTexture 0 [_MainTex] 2D 2
- SetTexture 1 [_BumpMap] 2D 3
- SetTexture 2 [_LightTextureB0] 2D 1
- SetTexture 3 [_LightTexture0] CUBE 0
- ConstBuffer "$Globals" 272
- Matrix 144 [_LightMatrix0]
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 208 [_Color]
- Float 224 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- ConstBuffer "UnityFog" 32
- Vector 16 [unity_FogParams]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- BindCB "UnityFog" 3
- "ps_4_0
- eefieceddmdhhokhneciojhaijldcdcgjkhdhlfcabaaaaaabeaiaaaaadaaaaaa
- cmaaaaaapmaaaaaadaabaaaaejfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaalmaaaaaaafaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiaiaaaalmaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaalmaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahahaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklepfdeheo
- cmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaa
- apaaaaaafdfgfpfegbhcghgfheaaklklfdeieefcnmagaaaaeaaaaaaalhabaaaa
- fjaaaaaeegiocaaaaaaaaaaaapaaaaaafjaaaaaeegiocaaaabaaaaaaafaaaaaa
- fjaaaaaeegiocaaaacaaaaaaabaaaaaafjaaaaaeegiocaaaadaaaaaaacaaaaaa
- fkaaaaadaagabaaaaaaaaaaafkaaaaadaagabaaaabaaaaaafkaaaaadaagabaaa
- acaaaaaafkaaaaadaagabaaaadaaaaaafibiaaaeaahabaaaaaaaaaaaffffaaaa
- fibiaaaeaahabaaaabaaaaaaffffaaaafibiaaaeaahabaaaacaaaaaaffffaaaa
- fidaaaaeaahabaaaadaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaagcbaaaad
- hcbabaaaacaaaaaagcbaaaadicbabaaaacaaaaaagcbaaaadhcbabaaaadaaaaaa
- gcbaaaadhcbabaaaaeaaaaaagcbaaaadhcbabaaaafaaaaaagfaaaaadpccabaaa
- aaaaaaaagiaaaaacagaaaaaadiaaaaaihcaabaaaaaaaaaaafgbfbaaaafaaaaaa
- egiccaaaaaaaaaaaakaaaaaadcaaaaakhcaabaaaaaaaaaaaegiccaaaaaaaaaaa
- ajaaaaaaagbabaaaafaaaaaaegacbaaaaaaaaaaadcaaaaakhcaabaaaaaaaaaaa
- egiccaaaaaaaaaaaalaaaaaakgbkbaaaafaaaaaaegacbaaaaaaaaaaaaaaaaaai
- hcaabaaaaaaaaaaaegacbaaaaaaaaaaaegiccaaaaaaaaaaaamaaaaaabaaaaaah
- icaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaaaaaaaaaefaaaaajpcaabaaa
- abaaaaaaegacbaaaaaaaaaaaeghobaaaadaaaaaaaagabaaaaaaaaaaaefaaaaaj
- pcaabaaaaaaaaaaapgapbaaaaaaaaaaaeghobaaaacaaaaaaaagabaaaabaaaaaa
- diaaaaahbcaabaaaaaaaaaaadkaabaaaabaaaaaaakaabaaaaaaaaaaadiaaaaai
- hcaabaaaaaaaaaaaagaabaaaaaaaaaaaegiccaaaaaaaaaaaagaaaaaadiaaaaai
- hcaabaaaabaaaaaaegacbaaaaaaaaaaaegiccaaaaaaaaaaaahaaaaaaaaaaaaaj
- hcaabaaaacaaaaaaegbcbaiaebaaaaaaafaaaaaaegiccaaaacaaaaaaaaaaaaaa
- baaaaaahicaabaaaaaaaaaaaegacbaaaacaaaaaaegacbaaaacaaaaaaeeaaaaaf
- icaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaacaaaaaapgapbaaa
- aaaaaaaaegacbaaaacaaaaaaaaaaaaajhcaabaaaadaaaaaaegbcbaiaebaaaaaa
- afaaaaaaegiccaaaabaaaaaaaeaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaa
- adaaaaaaegacbaaaadaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaa
- dcaaaaajhcaabaaaadaaaaaaegacbaaaadaaaaaapgapbaaaaaaaaaaaegacbaaa
- acaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaadaaaaaaegacbaaaadaaaaaa
- eeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhcaabaaaadaaaaaa
- pgapbaaaaaaaaaaaegacbaaaadaaaaaaefaaaaajpcaabaaaaeaaaaaaogbkbaaa
- abaaaaaaeghobaaaabaaaaaaaagabaaaadaaaaaadcaaaaapdcaabaaaaeaaaaaa
- hgapbaaaaeaaaaaaaceaaaaaaaaaaaeaaaaaaaeaaaaaaaaaaaaaaaaaaceaaaaa
- aaaaialpaaaaialpaaaaaaaaaaaaaaaaapaaaaahicaabaaaaaaaaaaaegaabaaa
- aeaaaaaaegaabaaaaeaaaaaaddaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaa
- abeaaaaaaaaaiadpaaaaaaaiicaabaaaaaaaaaaadkaabaiaebaaaaaaaaaaaaaa
- abeaaaaaaaaaiadpelaaaaafecaabaaaaeaaaaaadkaabaaaaaaaaaaabaaaaaah
- bcaabaaaafaaaaaaegbcbaaaacaaaaaaegacbaaaaeaaaaaabaaaaaahccaabaaa
- afaaaaaaegbcbaaaadaaaaaaegacbaaaaeaaaaaabaaaaaahecaabaaaafaaaaaa
- egbcbaaaaeaaaaaaegacbaaaaeaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaa
- afaaaaaaegacbaaaadaaaaaabaaaaaahicaabaaaabaaaaaaegacbaaaafaaaaaa
- egacbaaaacaaaaaadeaaaaahicaabaaaabaaaaaadkaabaaaabaaaaaaabeaaaaa
- aaaaaaaadeaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaaabeaaaaaaaaaaaaa
- cpaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaaibcaabaaaacaaaaaa
- akiacaaaaaaaaaaaaoaaaaaaabeaaaaaaaaaaaeddiaaaaahicaabaaaaaaaaaaa
- dkaabaaaaaaaaaaaakaabaaaacaaaaaabjaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaaefaaaaajpcaabaaaacaaaaaaegbabaaaabaaaaaaeghobaaaaaaaaaaa
- aagabaaaacaaaaaadiaaaaahicaabaaaaaaaaaaadkaabaaaaaaaaaaadkaabaaa
- acaaaaaadiaaaaahhcaabaaaabaaaaaapgapbaaaaaaaaaaaegacbaaaabaaaaaa
- diaaaaaihcaabaaaacaaaaaaegacbaaaacaaaaaaegiccaaaaaaaaaaaanaaaaaa
- diaaaaaiiccabaaaaaaaaaaadkaabaaaacaaaaaadkiacaaaaaaaaaaaanaaaaaa
- diaaaaahhcaabaaaaaaaaaaaegacbaaaaaaaaaaaegacbaaaacaaaaaadcaaaaaj
- hcaabaaaaaaaaaaaegacbaaaaaaaaaaapgapbaaaabaaaaaaegacbaaaabaaaaaa
- diaaaaaiicaabaaaaaaaaaaadkbabaaaacaaaaaaakiacaaaadaaaaaaabaaaaaa
- diaaaaaiicaabaaaaaaaaaaadkaabaaaaaaaaaaadkaabaiaebaaaaaaaaaaaaaa
- bjaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaahhccabaaaaaaaaaaa
- egacbaaaaaaaaaaapgapbaaaaaaaaaaadoaaaaab"
- }
- SubProgram "opengl " {
- Keywords { "DIRECTIONAL_COOKIE" "FOG_EXP2" }
- "!!GLSL"
- }
- SubProgram "d3d9 " {
- // Stats: 40 math, 3 textures
- Keywords { "DIRECTIONAL_COOKIE" "FOG_EXP2" }
- Matrix 0 [_LightMatrix0] 2
- Vector 7 [_Color]
- Vector 5 [_LightColor0]
- Float 8 [_Shininess]
- Vector 6 [_SpecColor]
- Vector 2 [_WorldSpaceCameraPos]
- Vector 3 [_WorldSpaceLightPos0]
- Vector 4 [unity_FogParams]
- SetTexture 0 [_LightTexture0] 2D 0
- SetTexture 1 [_MainTex] 2D 1
- SetTexture 2 [_BumpMap] 2D 2
- "ps_3_0
- def c9, 2, -1, 0, 1
- def c10, 128, 0, 0, 0
- dcl_texcoord v0
- dcl_texcoord1_pp v1.xyz
- dcl_texcoord2_pp v2.xyz
- dcl_texcoord3_pp v3.xyz
- dcl_texcoord4 v4.xyz
- dcl_texcoord5 v5.x
- dcl_2d s0
- dcl_2d s1
- dcl_2d s2
- texld_pp r0, v0, s1
- mul_pp oC0.w, r0.w, c7.w
- add r1.xyz, c2, -v4
- dp3 r1.w, r1, r1
- rsq r1.w, r1.w
- mad_pp r1.xyz, r1, r1.w, c3
- nrm_pp r2.xyz, r1
- texld_pp r1, v0.zwzw, s2
- mad_pp r1.xy, r1.wyzw, c9.x, c9.y
- dp2add_sat_pp r1.w, r1, r1, c9.z
- add_pp r1.w, -r1.w, c9.w
- rsq_pp r1.w, r1.w
- rcp_pp r1.z, r1.w
- dp3_pp r3.x, v1, r1
- dp3_pp r3.y, v2, r1
- dp3_pp r3.z, v3, r1
- dp3_pp r1.x, r3, r2
- dp3_pp r1.y, r3, c3
- max_pp r2.x, r1.y, c9.z
- max r2.y, r1.x, c9.z
- mov r1.x, c8.x
- mul r1.x, r1.x, c10.x
- pow r3.x, r2.y, r1.x
- mul r0.w, r0.w, r3.x
- mul_pp r0.xyz, r0, c7
- mad r1, v4.xyzx, c9.wwwz, c9.zzzw
- dp4 r3.x, c0, r1
- dp4 r3.y, c1, r1
- texld_pp r1, r3, s0
- mul_pp r1.xyz, r1.w, c5
- mul r2.yzw, r1.xxyz, c6.xxyz
- mul_pp r0.xyz, r0, r1
- mul r1.xyz, r0.w, r2.yzww
- mad_pp r0.xyz, r0, r2.x, r1
- mul r0.w, c4.x, v5.x
- mul r0.w, r0.w, -r0.w
- exp r0.w, r0.w
- mul_pp oC0.xyz, r0, r0.w
- "
- }
- SubProgram "d3d11 " {
- // Stats: 38 math, 3 textures
- Keywords { "DIRECTIONAL_COOKIE" "FOG_EXP2" }
- SetTexture 0 [_MainTex] 2D 1
- SetTexture 1 [_BumpMap] 2D 2
- SetTexture 2 [_LightTexture0] 2D 0
- ConstBuffer "$Globals" 272
- Matrix 144 [_LightMatrix0]
- Vector 96 [_LightColor0]
- Vector 112 [_SpecColor]
- Vector 208 [_Color]
- Float 224 [_Shininess]
- ConstBuffer "UnityPerCamera" 144
- Vector 64 [_WorldSpaceCameraPos] 3
- ConstBuffer "UnityLighting" 720
- Vector 0 [_WorldSpaceLightPos0]
- ConstBuffer "UnityFog" 32
- Vector 16 [unity_FogParams]
- BindCB "$Globals" 0
- BindCB "UnityPerCamera" 1
- BindCB "UnityLighting" 2
- BindCB "UnityFog" 3
- "ps_4_0
- eefiecedbimjkkgpcgollobbfkajkdabpaopoikmabaaaaaaceahaaaaadaaaaaa
- cmaaaaaapmaaaaaadaabaaaaejfdeheomiaaaaaaahaaaaaaaiaaaaaalaaaaaaa
- aaaaaaaaabaaaaaaadaaaaaaaaaaaaaaapaaaaaalmaaaaaaaaaaaaaaaaaaaaaa
- adaaaaaaabaaaaaaapapaaaalmaaaaaaabaaaaaaaaaaaaaaadaaaaaaacaaaaaa
- ahahaaaalmaaaaaaafaaaaaaaaaaaaaaadaaaaaaacaaaaaaaiaiaaaalmaaaaaa
- acaaaaaaaaaaaaaaadaaaaaaadaaaaaaahahaaaalmaaaaaaadaaaaaaaaaaaaaa
- adaaaaaaaeaaaaaaahahaaaalmaaaaaaaeaaaaaaaaaaaaaaadaaaaaaafaaaaaa
- ahahaaaafdfgfpfaepfdejfeejepeoaafeeffiedepepfceeaaklklklepfdeheo
- cmaaaaaaabaaaaaaaiaaaaaacaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaa
- apaaaaaafdfgfpfegbhcghgfheaaklklfdeieefcomafaaaaeaaaaaaahlabaaaa
- fjaaaaaeegiocaaaaaaaaaaaapaaaaaafjaaaaaeegiocaaaabaaaaaaafaaaaaa
- fjaaaaaeegiocaaaacaaaaaaabaaaaaafjaaaaaeegiocaaaadaaaaaaacaaaaaa
- fkaaaaadaagabaaaaaaaaaaafkaaaaadaagabaaaabaaaaaafkaaaaadaagabaaa
- acaaaaaafibiaaaeaahabaaaaaaaaaaaffffaaaafibiaaaeaahabaaaabaaaaaa
- ffffaaaafibiaaaeaahabaaaacaaaaaaffffaaaagcbaaaadpcbabaaaabaaaaaa
- gcbaaaadhcbabaaaacaaaaaagcbaaaadicbabaaaacaaaaaagcbaaaadhcbabaaa
- adaaaaaagcbaaaadhcbabaaaaeaaaaaagcbaaaadhcbabaaaafaaaaaagfaaaaad
- pccabaaaaaaaaaaagiaaaaacaeaaaaaaaaaaaaajhcaabaaaaaaaaaaaegbcbaia
- ebaaaaaaafaaaaaaegiccaaaabaaaaaaaeaaaaaabaaaaaahicaabaaaaaaaaaaa
- egacbaaaaaaaaaaaegacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadcaaaaakhcaabaaaaaaaaaaaegacbaaaaaaaaaaapgapbaaaaaaaaaaa
- egiccaaaacaaaaaaaaaaaaaabaaaaaahicaabaaaaaaaaaaaegacbaaaaaaaaaaa
- egacbaaaaaaaaaaaeeaaaaaficaabaaaaaaaaaaadkaabaaaaaaaaaaadiaaaaah
- hcaabaaaaaaaaaaapgapbaaaaaaaaaaaegacbaaaaaaaaaaaefaaaaajpcaabaaa
- abaaaaaaogbkbaaaabaaaaaaeghobaaaabaaaaaaaagabaaaacaaaaaadcaaaaap
- dcaabaaaabaaaaaahgapbaaaabaaaaaaaceaaaaaaaaaaaeaaaaaaaeaaaaaaaaa
- aaaaaaaaaceaaaaaaaaaialpaaaaialpaaaaaaaaaaaaaaaaapaaaaahicaabaaa
- aaaaaaaaegaabaaaabaaaaaaegaabaaaabaaaaaaddaaaaahicaabaaaaaaaaaaa
- dkaabaaaaaaaaaaaabeaaaaaaaaaiadpaaaaaaaiicaabaaaaaaaaaaadkaabaia
- ebaaaaaaaaaaaaaaabeaaaaaaaaaiadpelaaaaafecaabaaaabaaaaaadkaabaaa
- aaaaaaaabaaaaaahbcaabaaaacaaaaaaegbcbaaaacaaaaaaegacbaaaabaaaaaa
- baaaaaahccaabaaaacaaaaaaegbcbaaaadaaaaaaegacbaaaabaaaaaabaaaaaah
- ecaabaaaacaaaaaaegbcbaaaaeaaaaaaegacbaaaabaaaaaabaaaaaahbcaabaaa
- aaaaaaaaegacbaaaacaaaaaaegacbaaaaaaaaaaabaaaaaaiccaabaaaaaaaaaaa
- egacbaaaacaaaaaaegiccaaaacaaaaaaaaaaaaaadeaaaaakdcaabaaaaaaaaaaa
- egaabaaaaaaaaaaaaceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpaaaaaf
- bcaabaaaaaaaaaaaakaabaaaaaaaaaaadiaaaaaiecaabaaaaaaaaaaaakiacaaa
- aaaaaaaaaoaaaaaaabeaaaaaaaaaaaeddiaaaaahbcaabaaaaaaaaaaaakaabaaa
- aaaaaaaackaabaaaaaaaaaaabjaaaaafbcaabaaaaaaaaaaaakaabaaaaaaaaaaa
- efaaaaajpcaabaaaabaaaaaaegbabaaaabaaaaaaeghobaaaaaaaaaaaaagabaaa
- abaaaaaadiaaaaahbcaabaaaaaaaaaaaakaabaaaaaaaaaaadkaabaaaabaaaaaa
- diaaaaaimcaabaaaaaaaaaaafgbfbaaaafaaaaaaagiecaaaaaaaaaaaakaaaaaa
- dcaaaaakmcaabaaaaaaaaaaaagiecaaaaaaaaaaaajaaaaaaagbabaaaafaaaaaa
- kgaobaaaaaaaaaaadcaaaaakmcaabaaaaaaaaaaaagiecaaaaaaaaaaaalaaaaaa
- kgbkbaaaafaaaaaakgaobaaaaaaaaaaaaaaaaaaimcaabaaaaaaaaaaakgaobaaa
- aaaaaaaaagiecaaaaaaaaaaaamaaaaaaefaaaaajpcaabaaaacaaaaaaogakbaaa
- aaaaaaaaeghobaaaacaaaaaaaagabaaaaaaaaaaadiaaaaaihcaabaaaacaaaaaa
- pgapbaaaacaaaaaaegiccaaaaaaaaaaaagaaaaaadiaaaaaihcaabaaaadaaaaaa
- egacbaaaacaaaaaaegiccaaaaaaaaaaaahaaaaaadiaaaaahncaabaaaaaaaaaaa
- agaabaaaaaaaaaaaagajbaaaadaaaaaadiaaaaaihcaabaaaabaaaaaaegacbaaa
- abaaaaaaegiccaaaaaaaaaaaanaaaaaadiaaaaaiiccabaaaaaaaaaaadkaabaaa
- abaaaaaadkiacaaaaaaaaaaaanaaaaaadiaaaaahhcaabaaaabaaaaaaegacbaaa
- acaaaaaaegacbaaaabaaaaaadcaaaaajhcaabaaaaaaaaaaaegacbaaaabaaaaaa
- fgafbaaaaaaaaaaaigadbaaaaaaaaaaadiaaaaaiicaabaaaaaaaaaaadkbabaaa
- acaaaaaaakiacaaaadaaaaaaabaaaaaadiaaaaaiicaabaaaaaaaaaaadkaabaaa
- aaaaaaaadkaabaiaebaaaaaaaaaaaaaabjaaaaaficaabaaaaaaaaaaadkaabaaa
- aaaaaaaadiaaaaahhccabaaaaaaaaaaaegacbaaaaaaaaaaapgapbaaaaaaaaaaa
- doaaaaab"
- }
- }
- }
- }
- Fallback "Legacy Shaders/Transparent/VertexLit"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement