ofs | hex dump | ascii |
---|
0000 | 46 53 48 04 57 e5 60 12 01 00 08 75 5f 70 61 72 61 6d 73 02 03 00 00 03 00 a9 05 00 00 76 61 72 | FSH.W.`....u_params..........var |
0020 | 79 69 6e 67 20 76 65 63 33 20 76 5f 62 63 3b 0a 76 61 72 79 69 6e 67 20 76 65 63 33 20 76 5f 6e | ying.vec3.v_bc;.varying.vec3.v_n |
0040 | 6f 72 6d 61 6c 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 70 61 72 61 6d 73 5b 33 5d 3b | ormal;.uniform.vec4.u_params[3]; |
0060 | 0a 76 6f 69 64 20 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 76 65 63 33 20 63 6f 6c 5f 31 3b 0a 20 20 | .void.main.().{...vec3.col_1;... |
0080 | 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 20 3d 20 6e 6f 72 6d | vec3.tmpvar_2;...tmpvar_2.=.norm |
00a0 | 61 6c 69 7a 65 28 76 5f 6e 6f 72 6d 61 6c 29 3b 0a 20 20 76 65 63 33 20 72 67 62 5f 33 3b 0a 20 | alize(v_normal);...vec3.rgb_3;.. |
00c0 | 20 72 67 62 5f 33 20 3d 20 28 76 65 63 33 28 30 2e 32 37 32 39 39 39 32 2c 20 30 2e 32 37 35 34 | .rgb_3.=.(vec3(0.2729992,.0.2754 |
00e0 | 37 30 31 2c 20 30 2e 32 35 31 34 30 38 29 20 2b 20 28 28 76 65 63 33 28 30 2e 33 37 35 34 30 36 | 701,.0.251408).+.((vec3(0.375406 |
0100 | 35 2c 20 30 2e 34 31 33 38 33 38 38 2c 20 30 2e 34 31 35 38 33 32 37 29 20 2a 20 74 6d 70 76 61 | 5,.0.4138388,.0.4158327).*.tmpva |
0120 | 72 5f 32 2e 78 29 20 2f 20 32 2e 35 29 29 3b 0a 20 20 72 67 62 5f 33 20 3d 20 28 72 67 62 5f 33 | r_2.x)./.2.5));...rgb_3.=.(rgb_3 |
0140 | 20 2b 20 28 28 76 65 63 33 28 30 2e 30 35 34 36 33 31 39 31 2c 20 30 2e 30 35 35 33 33 36 36 32 | .+.((vec3(0.05463191,.0.05533662 |
0160 | 2c 20 30 2e 30 36 38 33 37 34 39 38 29 20 2a 20 74 6d 70 76 61 72 5f 32 2e 79 29 20 2f 20 32 2e | ,.0.06837498).*.tmpvar_2.y)./.2. |
0180 | 35 29 29 3b 0a 20 20 72 67 62 5f 33 20 3d 20 28 72 67 62 5f 33 20 2b 20 28 28 76 65 63 33 28 2d | 5));...rgb_3.=.(rgb_3.+.((vec3(- |
01a0 | 30 2e 31 31 38 32 32 37 33 2c 20 2d 30 2e 31 31 36 35 37 38 36 2c 20 2d 30 2e 31 31 34 34 34 32 | 0.1182273,.-0.1165786,.-0.114442 |
01c0 | 34 29 20 2a 20 74 6d 70 76 61 72 5f 32 2e 7a 29 20 2f 20 32 2e 35 29 29 3b 0a 20 20 72 67 62 5f | 4).*.tmpvar_2.z)./.2.5));...rgb_ |
01e0 | 33 20 3d 20 28 72 67 62 5f 33 20 2b 20 28 28 74 6d 70 76 61 72 5f 32 2e 78 20 2a 20 0a 20 20 20 | 3.=.(rgb_3.+.((tmpvar_2.x.*..... |
0200 | 20 28 76 65 63 33 28 2d 30 2e 31 39 33 30 36 36 2c 20 2d 30 2e 31 38 36 30 39 35 33 2c 20 2d 30 | .(vec3(-0.193066,.-0.1860953,.-0 |
0220 | 2e 31 36 35 33 35 31 38 29 20 2a 20 74 6d 70 76 61 72 5f 32 2e 7a 29 0a 20 20 29 20 2f 20 32 2e | .1653518).*.tmpvar_2.z)...)./.2. |
0240 | 35 29 29 3b 0a 20 20 72 67 62 5f 33 20 3d 20 28 72 67 62 5f 33 20 2b 20 28 28 74 6d 70 76 61 72 | 5));...rgb_3.=.(rgb_3.+.((tmpvar |
0260 | 5f 32 2e 78 20 2a 20 76 65 63 33 28 30 2e 30 36 38 31 31 30 36 33 2c 20 30 2e 30 36 35 31 39 32 | _2.x.*.vec3(0.06811063,.0.065192 |
0280 | 38 2c 20 30 2e 30 35 32 36 30 36 34 29 29 20 2a 20 74 6d 70 76 61 72 5f 32 2e 79 29 29 3b 0a 20 | 8,.0.0526064)).*.tmpvar_2.y));.. |
02a0 | 20 72 67 62 5f 33 20 3d 20 28 72 67 62 5f 33 20 2b 20 28 76 65 63 33 28 30 2e 30 30 30 32 39 32 | .rgb_3.=.(rgb_3.+.(vec3(0.000292 |
02c0 | 31 31 32 33 2c 20 2d 30 2e 30 30 35 31 33 39 37 34 35 2c 20 2d 30 2e 30 31 33 39 30 39 34 38 29 | 1123,.-0.005139745,.-0.01390948) |
02e0 | 20 2a 20 28 0a 20 20 20 20 28 28 33 2e 30 20 2a 20 74 6d 70 76 61 72 5f 32 2e 79 29 20 2a 20 74 | .*.(.....((3.0.*.tmpvar_2.y).*.t |
0300 | 6d 70 76 61 72 5f 32 2e 79 29 0a 20 20 20 2d 20 31 2e 30 29 29 29 3b 0a 20 20 72 67 62 5f 33 20 | mpvar_2.y)....-.1.0)));...rgb_3. |
0320 | 3d 20 28 72 67 62 5f 33 20 2b 20 28 28 74 6d 70 76 61 72 5f 32 2e 7a 20 2a 20 76 65 63 33 28 2d | =.(rgb_3.+.((tmpvar_2.z.*.vec3(- |
0340 | 30 2e 31 36 31 38 39 36 38 2c 20 2d 30 2e 31 35 33 36 34 39 38 2c 20 2d 30 2e 31 33 32 39 32 33 | 0.1618968,.-0.1536498,.-0.132923 |
0360 | 39 29 29 20 2a 20 74 6d 70 76 61 72 5f 32 2e 79 29 29 3b 0a 20 20 72 67 62 5f 33 20 3d 20 28 72 | 9)).*.tmpvar_2.y));...rgb_3.=.(r |
0380 | 67 62 5f 33 20 2b 20 28 76 65 63 33 28 2d 30 2e 30 32 31 38 30 33 36 33 2c 20 2d 30 2e 30 32 39 | gb_3.+.(vec3(-0.02180363,.-0.029 |
03a0 | 38 36 35 30 37 2c 20 2d 30 2e 30 34 32 39 33 39 35 38 29 20 2a 20 28 0a 20 20 20 20 28 74 6d 70 | 86507,.-0.04293958).*.(.....(tmp |
03c0 | 76 61 72 5f 32 2e 7a 20 2a 20 74 6d 70 76 61 72 5f 32 2e 7a 29 0a 20 20 20 2d 20 0a 20 20 20 20 | var_2.z.*.tmpvar_2.z)....-...... |
03e0 | 28 74 6d 70 76 61 72 5f 32 2e 78 20 2a 20 74 6d 70 76 61 72 5f 32 2e 78 29 0a 20 20 29 29 29 3b | (tmpvar_2.x.*.tmpvar_2.x)...))); |
0400 | 0a 20 20 63 6f 6c 5f 31 20 3d 20 72 67 62 5f 33 3b 0a 20 20 69 66 20 28 28 30 2e 30 20 21 3d 20 | ...col_1.=.rgb_3;...if.((0.0.!=. |
0420 | 75 5f 70 61 72 61 6d 73 5b 32 5d 2e 78 29 29 20 7b 0a 20 20 20 20 76 65 63 33 20 74 6d 70 76 61 | u_params[2].x)).{.....vec3.tmpva |
0440 | 72 5f 34 3b 0a 20 20 20 20 76 65 63 33 20 74 6d 70 76 61 72 5f 35 3b 0a 20 20 20 20 74 6d 70 76 | r_4;.....vec3.tmpvar_5;.....tmpv |
0460 | 61 72 5f 35 20 3d 20 63 6c 61 6d 70 20 28 28 76 5f 62 63 20 2f 20 28 0a 20 20 20 20 20 20 28 61 | ar_5.=.clamp.((v_bc./.(.......(a |
0480 | 62 73 28 64 46 64 78 28 76 5f 62 63 29 29 20 2b 20 61 62 73 28 64 46 64 79 28 76 5f 62 63 29 29 | bs(dFdx(v_bc)).+.abs(dFdy(v_bc)) |
04a0 | 29 0a 20 20 20 20 20 2a 20 75 5f 70 61 72 61 6d 73 5b 32 5d 2e 79 29 29 2c 20 30 2e 30 2c 20 31 | )......*.u_params[2].y)),.0.0,.1 |
04c0 | 2e 30 29 3b 0a 20 20 20 20 74 6d 70 76 61 72 5f 34 20 3d 20 28 74 6d 70 76 61 72 5f 35 20 2a 20 | .0);.....tmpvar_4.=.(tmpvar_5.*. |
04e0 | 28 74 6d 70 76 61 72 5f 35 20 2a 20 28 33 2e 30 20 2d 20 0a 20 20 20 20 20 20 28 32 2e 30 20 2a | (tmpvar_5.*.(3.0.-........(2.0.* |
0500 | 20 74 6d 70 76 61 72 5f 35 29 0a 20 20 20 20 29 29 29 3b 0a 20 20 20 20 63 6f 6c 5f 31 20 3d 20 | .tmpvar_5).....)));.....col_1.=. |
0520 | 6d 69 78 20 28 6d 69 78 20 28 72 67 62 5f 33 2c 20 75 5f 70 61 72 61 6d 73 5b 31 5d 2e 78 79 7a | mix.(mix.(rgb_3,.u_params[1].xyz |
0540 | 2c 20 75 5f 70 61 72 61 6d 73 5b 31 5d 2e 77 29 2c 20 72 67 62 5f 33 2c 20 6d 69 6e 20 28 6d 69 | ,.u_params[1].w),.rgb_3,.min.(mi |
0560 | 6e 20 28 74 6d 70 76 61 72 5f 34 2e 78 2c 20 74 6d 70 76 61 72 5f 34 2e 79 29 2c 20 74 6d 70 76 | n.(tmpvar_4.x,.tmpvar_4.y),.tmpv |
0580 | 61 72 5f 34 2e 7a 29 29 3b 0a 20 20 7d 3b 0a 20 20 67 6c 5f 46 72 61 67 43 6f 6c 6f 72 2e 78 79 | ar_4.z));...};...gl_FragColor.xy |
05a0 | 7a 20 3d 20 63 6f 6c 5f 31 3b 0a 20 20 67 6c 5f 46 72 61 67 43 6f 6c 6f 72 2e 77 20 3d 20 31 2e | z.=.col_1;...gl_FragColor.w.=.1. |
05c0 | 30 3b 0a 7d 0a 0a 00 | 0;.}... |