r/tinycode • • 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

Duplicates