//=time() ?>
#genuary16 #genuary Reflection
vec2 uvI, uv=(FC.xy*2.-r)/min(r.x,r.y)*2.;uvI=uv;for(int i=0;i++<4;uv=-abs(uv)+1.,uv/=length(uv)<.96?dot(uv,uv):1.,uv-=1.);o.rgb+=(smoothstep(.5,1.5,length(abs(uv*rotate2D(t+atan(uvI.y,uvI.x)*2.))-1.)));
https://t.co/XHPccDmHD8 #つぶやきGLSL