Interactive Dev in Portland, OR

After staring at Tumblr genius beesandbombs' piece warps for way too long, I had to copy it.

  • The dots follow circular paths
  • The circles' width and height are scaled by the sine of each dot's y and x position
  • Implemented with canvas and EaselJS