Curation
@YoheiNishitsuji
@kamoshika_vrc
@__tou__tou
code:twigl.glsl
vec3 P,I,N;for (float v,w,d=1.,z=d;z<7.;step(.02,w-v)<.01?o.xyz+=exp(-z*.2):P){I=floor(P=vec3((FC.xy-r*.5)/400.,1)*z++),v=w=9.;for(int i;i++<64;)N=vec3(i%4,i/4%4,i/16%4),N+=-1.5+.5*sin(t*.5+6.*snoise3D(I+N)),N=abs(N-P+I),d=N.x+N.y+N.z,d<v?v=d:d<w?w=d:s;}
code:twigl.glsl
vec2 I,U,N;float v,w,d;I=floor(U=FC.xy*.01),v=w=2.;for(int k;N=vec2(k%3,k/3)-1.,N+=.5+.5*sin(t+3.*fsnoise(I+N)*vec2(1.,5.)),N=abs(N-U+I),d=N.x+N.y,d<v?v=d:d<w?w=d:s,k++<9;);o.yz+=1.-smoothstep(.02,.04,w-v);
@xor