Share
Sketch
DD=0.01;b=(o,u,i,y,z)=>o().add(solid(1,1,1),DD).thresh(i*0.2*(z-y)+y,0).luma(0.5,0).color(c(u,i,0),c(u,i,1),c(u,i,2));c=(u,i,j)=>{let cc = u.split("/"), cs = cc[cc.length - 1].split("-");return parseInt("0x" + cs[i].substring(2*j, 2+2*j))/255;};colorize=(x,u,y=0,z=1)=>b(x,u,0,y,z).layer(b(x,u,1,y,z)).layer(b(x,u,2,y,z)).layer(b(x,u,3,y,z)).layer(b(x,u,4,y,z)) url='https://coolors.co/bbdef0-f08700-f49f0a-efca08-00a6a6' y=()=>shape(4,0.3,1).repeat(20,20).scrollX(.1,.1) z=(t=0.75)=>osc(31.4,0).mask(shape(2,0.1,0).scrollY(1,1)).modulateScale(osc(10,0.1).rotate(1),.4).rotate(.9,.1).modulateRotate(osc(Math.PI,1).pixelate(1,1).thresh(.5,.0)).luma(t,0.0) src(o0).hue(-.003).color(.99,.99,.99).layer(z(0.1).luma(0.3,0.2).color(0,0,0,0.4)).layer(colorize(z,url,0.75,1).luma(0.1,0.0)).out()
13 Jan 2020