with(g){for(e in g){g[e[0]+e.replace(/f*[a-z][a-z]b*|(^..|_)(.)[^_]+/g,'$2')]=g[e]};e=cP();i=FAS;f=(c)=>{b=cSr(i++);sSe(b,c);ceSr(b);aSr(e,b)};f('precision mediump float;uniform float G,D;uniform #2 R;mat2 m(float a){float c=cos(a),s=sin(a);return mat2(c,-s,s,c);}float l(#3 p){p.xz*=m(G*.2);p.xy*=m(G*.3);#3 q=p*2.+G;return length(p+#3(sin(G)))*log(length(p))+sin(q.x+sin(q.z+q.y))*.3;}void f(out #4 a,#2 b){#2 p=b.xy/R.y-#2(.8,.5);#3 c,y,x=#3(1.);float z,f,n=2.5,k=-1.;for(int i=0;i<=5;i++){c=#3(0,0,3)+#3(p,k)*n;z=l(c);f=clamp((z-l(c+.1)),k,1.);y=#3(.1,.1,.6)+#3(5.,2,3.)*f;x=x*y;n+=min(sin(z),.5);};a=#4(x,1.);}void main(){f(gl_FragColor,gl_FragCoord.xy);}'.replace(/#/g,'vec'));f('attribute vec4 p;void main(){gl_Position=p;}');eVxAA(bB(n=EEABB-3,cB()));lP(e);vAP(e,2,5120,bDa(n,Int8Array.of(1,n,1,1),n+82),1,0);ueP(e);n=Date.now;D=n()/1E3;j=i=0;(f=()=>{l=n()/1E3;um1f(gtUmLn(e,'G'),j+=l-D);um1f(gtUmLn(e,'D'),D=l);um2f(gtUmLn(e,'R'),a.width,a.height);dAs(6,um1f(gtUmLn(e,'J'),i++),3);requestAnimationFrame(f)})()}
d2l0aChnKXtmb3IoZSBpbiBnKXtnW2VbMF0rZS5yZXBsYWNlKC9mKlthLXpdW2Etel1iKnwoXi4ufF8pKC4pW15fXSsvZywnJDInKV09Z1tlXX07ZT1jUCgpO2k9RkFTO2Y9KGMpPT57Yj1jU3IoaSsrKTtzU2UoYixjKTtjZVNyKGIpO2FTcihlLGIpfTtmKCdwcmVjaXNpb24gbWVkaXVtcCBmbG9hdDt1bmlmb3JtIGZsb2F0IEcsRDt1bmlmb3JtICMyIFI7bWF0MiBtKGZsb2F0IGEpe2Zsb2F0IGM9Y29zKGEpLHM9c2luKGEpO3JldHVybiBtYXQyKGMsLXMscyxjKTt9ZmxvYXQgbCgjMyBwKXtwLnh6Kj1tKEcqLjIpO3AueHkqPW0oRyouMyk7IzMgcT1wKjIuK0c7cmV0dXJuIGxlbmd0aChwKyMzKHNpbihHKSkpKmxvZyhsZW5ndGgocCkpK3NpbihxLngrc2luKHEueitxLnkpKSouMzt9dm9pZCBmKG91dCAjNCBhLCMyIGIpeyMyIHA9Yi54eS9SLnktIzIoLjgsLjUpOyMzIGMseSx4PSMzKDEuKTtmbG9hdCB6LGYsbj0yLjUsaz0tMS47Zm9yKGludCBpPTA7aTw9NTtpKyspe2M9IzMoMCwwLDMpKyMzKHAsaykqbjt6PWwoYyk7Zj1jbGFtcCgoei1sKGMrLjEpKSxrLDEuKTt5PSMzKC4xLC4xLC42KSsjMyg1LiwyLDMuKSpmO3g9eCp5O24rPW1pbihzaW4oeiksLjUpO307YT0jNCh4LDEuKTt9dm9pZCBtYWluKCl7ZihnbF9GcmFnQ29sb3IsZ2xfRnJhZ0Nvb3JkLnh5KTt9Jy5yZXBsYWNlKC8jL2csJ3ZlYycpKTtmKCdhdHRyaWJ1dGUgdmVjNCBwO3ZvaWQgbWFpbigpe2dsX1Bvc2l0aW9uPXA7fScpO2VWeEFBKGJCKG49RUVBQkItMyxjQigpKSk7bFAoZSk7dkFQKGUsMiw1MTIwLGJEYShuLEludDhBcnJheS5vZigxLG4sMSwxKSxuKzgyKSwxLDApO3VlUChlKTtuPURhdGUubm93O0Q9bigpLzFFMztqPWk9MDsoZj0oKT0+e2w9bigpLzFFMzt1bTFmKGd0VW1MbihlLCdHJyksais9bC1EKTt1bTFmKGd0VW1MbihlLCdEJyksRD1sKTt1bTJmKGd0VW1MbihlLCdSJyksYS53aWR0aCxhLmhlaWdodCk7ZEFzKDYsdW0xZihndFVtTG4oZSwnSicpLGkrKyksMyk7cmVxdWVzdEFuaW1hdGlvbkZyYW1lKGYpfSkoKX0=
Original source not submitted