vs_3_0 # Shader Hash 225963656 def c100, 2, 0, -1, 1 def c101, 0.1, 1.4427, 0.01, -1.4427 def c102, 1, 0, 4, 0 def c103, 0.5, -0.5, 0, 0 dcl_position v0 dcl_blendindices v1 dcl_normal v2 dcl_tangent v3 dcl_position oT0 dcl_texcoord0 oT1 dcl_texcoord1 oT2 dcl_texcoord2 oT3 dcl_color oT4 dcl_color oT5 dcl_texcoord3 oT6 dcl_texcoord4 oT7 dcl_texcoord5 oT8.xy mul r0, c93, v0.y mad r0, v0.x, c92, r0 mad r0, v0.z, c94, r0 mad oT0, v0.w, c95, r0 add r0.xyz, -c96, v0 mul r0.w, r0.z, c97.y mul r1.x, r0.w, c101.w rcp r0.w, r0.w exp r1.x, r1.x add r1.x, -r1.x, c102.x mul r0.w, r0.w, r1.x mov r1.z, c97.z add r1.x, r1.z, -c96.z mul r1.x, r1.x, c97.y mul r1.x, r1.x, c101.y exp r1.x, r1.x dp3 r0.x, r0, r0 slt r0.y, c101.z, abs(r0.z) rsq r0.x, r0.x rcp r0.x, r0.x mul r0.z, r0.x, c97.x add r0.x, r0.x, -c99.x mul r0.x, r0.x, c99.z mul r0.z, r1.x, r0.z mad r0.w, r0.z, r0.w, -r0.z mad r0.y, r0.y, r0.w, r0.z add r0.z, -c99.x, c99.y rcp r0.w, r0.z slt r0.z, -abs(r0.z), abs(r0.z) mul r0.x, r0.x, r0.w mad r0.x, r0.y, r0.x, -r0.y mul r0.x, r0.z, r0.x mov r1.xy, c102 slt r0.z, r1.y, c99.z mad oT5.w, r0.z, r0.x, r0.y mul r0.xy, c89, v0.y mad r0.xy, v0.x, c88, r0 mad r0.xy, v0.z, c90, r0 mad oT8.xy, v0.w, c91, r0 slt r0.x, v1.x, -v1.x frc r0.y, v1.x add r0.z, -r0.y, v1.x slt r0.y, -r0.y, r0.y mad r0.x, r0.x, r0.y, r0.z mova a0.x, r0.x mov r0.x, c101.x add r0.x, r0.x, c32[a0.x].x frc r0.y, r0.x add r0.z, r0.x, -r0.y slt r0.x, r0.x, -r0.x slt r0.y, -r0.y, r0.y mad r0.x, r0.x, r0.y, r0.z mul r0.y, r0.x, c102.z mova a0.xy, r0 mul r0, v0.y, c1[a0.y] mad r0, v0.x, c0[a0.y], r0 mad r0, v0.z, c2[a0.y], r0 add r0, r0, c3[a0.y] rcp r1.z, r0.w mul r0.xy, r0, r1.z mov oT3.zw, r0 mad oT3.xy, r0, c103, c103.x mad oT1, v2.xyzx, c100.xxxy, c100.zzzw mad oT2, v3.xyzx, c100.xxxy, c100.zzzw mad oT4, c64[a0.x].x, r1.yyyx, r1.xxxy mov oT5.xyz, c98 mov oT6, c72[a0.x] mov oT7.w, c80[a0.x].x mov oT7.xyz, v0