dwitter.net

+ New dweet
function u(t) {
} //
122/140


Please log in (or register) to post a dweet (copy-paste the code somewhere safe to save it meanwhile)


u(t) is called 60 times per second. t: Elapsed time in seconds. S: Shorthand for Math.sin. C: Shorthand for Math.cos. T: Shorthand for Math.tan. R: Function that generates rgba-strings, usage ex.: R(255, 255, 255, 0.5) c: A 1920x1080 canvas. x: A 2D context for that canvas.
show FPS hide FPS share 1 remix fullscreen
remix of d/9508 by u/f8f82804

function u(t) {

}//
128/140


Please log in (or register) to post as a new dweet (copy-paste code somewhere safe to save it meanwhile).

  • f8f82804: A tribute to _(Dés)Ordres_ -- Vera Molnár, 1974
  • Load older comments...
  • BirdsTweetCodersDweet: a=Math.random;for(i=17;--i;)for(j=17;--j;)for(k=8*(a()-2)|0;k++;t||x.strokeRect(-32,-32,64,64))x.setTransform(s=a(),0,0,s,60*i,60*j),x.rotate((a()-.5)/4) for a 153-char golf :/
  • f8f82804: u/BirdsTweetCodersDweet: that helps, but I really wanted to keep the centered display. See my remix where I use a single for loop to jump around the grid randomly, which avoids the random initialization of k.
  • iverjo: Best in fullscreen

Please log in (or register) to comment.

u(t) is called 60 times per second. t: elapsed time in seconds. c: A 1920x1080 canvas. x: A 2D context for that canvas. S: Math.sin C: Math.cos T: Math.tan R: Generates rgba-strings, ex.: R(255, 255, 255, 0.5)