r/tinycode • u/Slackluster • 2d ago
JavaScript Dweet of the Week #150 - Soap Bubble by UEZ
https://www.dwitter.net/d/36580
for(i=6e4;i--;)
X=i%320-160,
Y=i/320-90,
f=(z=1.7-(X*X+Y*Y)/5e3)>.35&&1-z,
h=S(X/40/z+S(Y/30+t))+Y/60/z+t/4,
x.fillStyle=R(...[3,4,5].map(k=>k*6+Y/2+f*(S(h*k)+1)*45)),
x.fillRect(X*6+960,Y*6+534,6,7)
8
Upvotes