vs_3_0 # Shader Hash 180317792 def c23, 2, -1, 1, 1.4427 def c24, 0.01, 0, 0, 0 defi ci0, r2.x, r0.x, r0.x, r0.x dcl_position v0 dcl_normal v1 dcl_position oT0 dcl_texcoord0 oT1 dcl_color oT2.xyz dcl_color oT3.xyz dcl_texcoord1 oT4 dcl_texcoord2 oT5.xy dcl_texcoord3 oT6.xy mad r0, v1, c23.x, c23.y mul r1, c11, v0.y mad r1, v0.x, c10, r1 mad r1, v0.z, c12, r1 mad oT0, v0.w, c13, r1 dp3 r1.x, r0, -c0 mad r1.x, r1.x, c23.x, c23.y mov r2.xyz, c1 mad r1.xyz, r2, r1.x, c19 mov r2.xyz, r1 mov r1.w, c23.z rep ci0.z add r2.w, r1.w, r1.w mova a0.x, r2.w dp3 r2.w, r0, -c0[a0.x] mad r2.w, r2.w, c23.x, c23.y mad r2.xyz, c1[a0.x], r2.w, r2 add r1.w, r1.w, c23.z endrep mov oT2.xyz, r2 add r1.xyz, -c18, v0 dp3 r1.x, r1, r1 rsq r1.x, r1.x rcp r1.x, r1.x mul r1.y, r1.x, c20.x mov r2.z, c20.z add r1.w, r2.z, -c18.z mul r1.w, r1.w, c20.y mul r1.w, r1.w, c23.w exp r1.w, r1.w mul r1.y, r1.y, r1.w slt r1.w, c24.x, abs(r1.z) mul r1.z, r1.z, c20.y mul r2.x, r1.z, -c23.w exp r2.x, r2.x add r2.x, -r2.x, c23.z rcp r1.z, r1.z mul r1.z, r2.x, r1.z mad r1.z, r1.y, r1.z, -r1.y mad r1.y, r1.w, r1.z, r1.y mov r2.y, c24.y slt r1.z, r2.y, c22.z add r1.w, -c22.x, c22.y slt r2.x, -abs(r1.w), abs(r1.w) add r1.x, r1.x, -c22.x mul r1.x, r1.x, c22.z rcp r1.w, r1.w mul r1.x, r1.x, r1.w mad r1.x, r1.y, r1.x, -r1.y mul r1.x, r2.x, r1.x mad oT4.w, r1.z, r1.x, r1.y mul r1.xy, c7, v0.y mad r1.xy, v0.x, c6, r1 mad r1.xy, v0.z, c8, r1 mad oT6.xy, v0.w, c9, r1 mul r1.xy, c15, v0.y mad r1.xy, v0.x, c14, r1 mad r1.xy, v0.z, c16, r1 mad oT5.xy, v0.w, c17, r1 mov oT1, r0 mov oT3.xyz, c24.y mov oT4.xyz, c21