Hieda
https://gyazo.com/d7714cd663ec4fb836e5e10336b79286
code:hieda.js
setup=()=>createCanvas(w=200,w)+pixelDensity(1)
t=0
draw=()=>{t++%30<8?background(1,w):0
loadPixels()
p=pixels
for(x=0;x<159700;x+=1+pw+1)p[x-pint(x/w)-p[px+2]]=dist(x%w,int(x/w),p[1e4-p[px+2]],p[3e4-px])/(p[1e4+px-3]+1)*w;
updatePixels()}