#つぶやきGLSL
#define
m(a) mat2(cos(a),sin(a),-sin(a),cos(a))
precision highp float;uniform float time;void main(){vec3 q,p=(gl_FragCoord.xyz)/1e3-.5;for(int i=0;i<9;++i)p.xz=m(time*.1)*p.xz,p=abs(p)/dot(p,p)*.7-.7,p.xz=p.zx,q+=exp(-dot(p,p)*32.);gl_FragColor=vec4(q*abs(p),1);}