Platforms
fxhash
Description
Just:
x=document.querySelector("#c").getContext("2d")
K=_=>fxrand()*37%12|0,H=K()*30,F=P=>x.fillStyle=hsl(${H},29%,${P}%)
for(I=2000;--I;)Z=P=>x.fill(new Path2D('m'+X+' '+ Y+P+'88+51')),Y=K()149+K()%298,X=(Y%2+K()*2)*89,F(75),Zl88-51l-88-51l-,F(50),Zl-88-51l0+99l,F(25),Zl88-51l0+99l-
fxpreview();
On-Chain Data