ofs | hex dump | ascii |
---|
0000 | 56 53 48 04 cb cf 97 77 05 00 0a 75 5f 76 69 65 77 50 72 6f 6a 04 01 00 00 01 00 0c 75 5f 73 70 | VSH....w...u_viewProj.......u_sp |
0020 | 68 65 72 65 49 6e 66 6f 02 01 00 00 01 00 0e 75 5f 69 6e 76 4d 76 70 53 68 61 64 6f 77 04 01 00 | hereInfo.......u_invMvpShadow... |
0040 | 00 01 00 0b 73 5f 73 68 61 64 6f 77 4d 61 70 00 01 00 00 01 00 05 73 5f 72 73 6d 00 01 00 00 01 | ....s_shadowMap.......s_rsm..... |
0060 | 00 f6 03 00 00 61 74 74 72 69 62 75 74 65 20 76 65 63 33 20 61 5f 70 6f 73 69 74 69 6f 6e 3b 0a | .....attribute.vec3.a_position;. |
0080 | 76 61 72 79 69 6e 67 20 76 65 63 34 20 76 5f 63 6f 6c 6f 72 30 3b 0a 76 61 72 79 69 6e 67 20 76 | varying.vec4.v_color0;.varying.v |
00a0 | 65 63 34 20 76 5f 6c 69 67 68 74 43 65 6e 74 65 72 53 63 61 6c 65 3b 0a 75 6e 69 66 6f 72 6d 20 | ec4.v_lightCenterScale;.uniform. |
00c0 | 6d 61 74 34 20 75 5f 76 69 65 77 50 72 6f 6a 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f | mat4.u_viewProj;.uniform.vec4.u_ |
00e0 | 73 70 68 65 72 65 49 6e 66 6f 3b 0a 75 6e 69 66 6f 72 6d 20 6d 61 74 34 20 75 5f 69 6e 76 4d 76 | sphereInfo;.uniform.mat4.u_invMv |
0100 | 70 53 68 61 64 6f 77 3b 0a 75 6e 69 66 6f 72 6d 20 73 61 6d 70 6c 65 72 32 44 20 73 5f 73 68 61 | pShadow;.uniform.sampler2D.s_sha |
0120 | 64 6f 77 4d 61 70 3b 0a 75 6e 69 66 6f 72 6d 20 73 61 6d 70 6c 65 72 32 44 20 73 5f 72 73 6d 3b | dowMap;.uniform.sampler2D.s_rsm; |
0140 | 0a 76 6f 69 64 20 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 76 65 63 33 20 77 50 6f 73 5f 31 3b 0a 20 | .void.main.().{...vec3.wPos_1;.. |
0160 | 20 76 65 63 33 20 74 6d 70 76 61 72 5f 32 3b 0a 20 20 74 6d 70 76 61 72 5f 32 2e 78 79 20 3d 20 | .vec3.tmpvar_2;...tmpvar_2.xy.=. |
0180 | 28 28 75 5f 73 70 68 65 72 65 49 6e 66 6f 2e 78 79 20 2a 20 32 2e 30 29 20 2d 20 31 2e 30 29 3b | ((u_sphereInfo.xy.*.2.0).-.1.0); |
01a0 | 0a 20 20 74 6d 70 76 61 72 5f 32 2e 7a 20 3d 20 28 28 74 65 78 74 75 72 65 32 44 4c 6f 64 20 28 | ...tmpvar_2.z.=.((texture2DLod.( |
01c0 | 73 5f 73 68 61 64 6f 77 4d 61 70 2c 20 75 5f 73 70 68 65 72 65 49 6e 66 6f 2e 78 79 2c 20 30 2e | s_shadowMap,.u_sphereInfo.xy,.0. |
01e0 | 30 29 2e 78 20 2a 20 32 2e 30 29 20 2d 20 31 2e 30 29 3b 0a 20 20 76 65 63 33 20 74 6d 70 76 61 | 0).x.*.2.0).-.1.0);...vec3.tmpva |
0200 | 72 5f 33 3b 0a 20 20 76 65 63 34 20 74 6d 70 76 61 72 5f 34 3b 0a 20 20 74 6d 70 76 61 72 5f 34 | r_3;...vec4.tmpvar_4;...tmpvar_4 |
0220 | 2e 77 20 3d 20 31 2e 30 3b 0a 20 20 74 6d 70 76 61 72 5f 34 2e 78 79 7a 20 3d 20 74 6d 70 76 61 | .w.=.1.0;...tmpvar_4.xyz.=.tmpva |
0240 | 72 5f 32 3b 0a 20 20 76 65 63 34 20 74 6d 70 76 61 72 5f 35 3b 0a 20 20 74 6d 70 76 61 72 5f 35 | r_2;...vec4.tmpvar_5;...tmpvar_5 |
0260 | 20 3d 20 28 75 5f 69 6e 76 4d 76 70 53 68 61 64 6f 77 20 2a 20 74 6d 70 76 61 72 5f 34 29 3b 0a | .=.(u_invMvpShadow.*.tmpvar_4);. |
0280 | 20 20 74 6d 70 76 61 72 5f 33 20 3d 20 28 74 6d 70 76 61 72 5f 35 2e 78 79 7a 20 2f 20 74 6d 70 | ..tmpvar_3.=.(tmpvar_5.xyz./.tmp |
02a0 | 76 61 72 5f 35 2e 77 29 3b 0a 20 20 77 50 6f 73 5f 31 2e 78 7a 20 3d 20 74 6d 70 76 61 72 5f 33 | var_5.w);...wPos_1.xz.=.tmpvar_3 |
02c0 | 2e 78 7a 3b 0a 20 20 77 50 6f 73 5f 31 2e 79 20 3d 20 28 74 6d 70 76 61 72 5f 33 2e 79 20 2d 20 | .xz;...wPos_1.y.=.(tmpvar_3.y.-. |
02e0 | 30 2e 30 30 31 29 3b 0a 20 20 76 65 63 34 20 74 6d 70 76 61 72 5f 36 3b 0a 20 20 74 6d 70 76 61 | 0.001);...vec4.tmpvar_6;...tmpva |
0300 | 72 5f 36 20 3d 20 74 65 78 74 75 72 65 32 44 4c 6f 64 20 28 73 5f 72 73 6d 2c 20 75 5f 73 70 68 | r_6.=.texture2DLod.(s_rsm,.u_sph |
0320 | 65 72 65 49 6e 66 6f 2e 78 79 2c 20 30 2e 30 29 3b 0a 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 | ereInfo.xy,.0.0);...float.tmpvar |
0340 | 5f 37 3b 0a 20 20 74 6d 70 76 61 72 5f 37 20 3d 20 28 74 6d 70 76 61 72 5f 36 2e 77 20 2a 20 75 | _7;...tmpvar_7.=.(tmpvar_6.w.*.u |
0360 | 5f 73 70 68 65 72 65 49 6e 66 6f 2e 7a 29 3b 0a 20 20 76 65 63 34 20 74 6d 70 76 61 72 5f 38 3b | _sphereInfo.z);...vec4.tmpvar_8; |
0380 | 0a 20 20 74 6d 70 76 61 72 5f 38 2e 77 20 3d 20 31 2e 30 3b 0a 20 20 74 6d 70 76 61 72 5f 38 2e | ...tmpvar_8.w.=.1.0;...tmpvar_8. |
03a0 | 78 79 7a 20 3d 20 28 77 50 6f 73 5f 31 20 2b 20 28 61 5f 70 6f 73 69 74 69 6f 6e 20 2a 20 74 6d | xyz.=.(wPos_1.+.(a_position.*.tm |
03c0 | 70 76 61 72 5f 37 29 29 3b 0a 20 20 67 6c 5f 50 6f 73 69 74 69 6f 6e 20 3d 20 28 75 5f 76 69 65 | pvar_7));...gl_Position.=.(u_vie |
03e0 | 77 50 72 6f 6a 20 2a 20 74 6d 70 76 61 72 5f 38 29 3b 0a 20 20 76 5f 6c 69 67 68 74 43 65 6e 74 | wProj.*.tmpvar_8);...v_lightCent |
0400 | 65 72 53 63 61 6c 65 2e 78 79 7a 20 3d 20 77 50 6f 73 5f 31 3b 0a 20 20 76 5f 6c 69 67 68 74 43 | erScale.xyz.=.wPos_1;...v_lightC |
0420 | 65 6e 74 65 72 53 63 61 6c 65 2e 77 20 3d 20 74 6d 70 76 61 72 5f 37 3b 0a 20 20 76 5f 63 6f 6c | enterScale.w.=.tmpvar_7;...v_col |
0440 | 6f 72 30 2e 78 79 7a 20 3d 20 74 6d 70 76 61 72 5f 36 2e 78 79 7a 3b 0a 7d 0a 0a 00 | or0.xyz.=.tmpvar_6.xyz;.}... |