dwitter.net | iverjo (56085)

+ 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.
Try the new frontend: beta.dwitter.net
Current theme challenge: #Food
show FPS hide FPS share 1 remix fullscreen
remix of d/575 by u/iverjo

function u(t) {

}//
140/140


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

  • u/iverjo
    If we use ES6 template literals, we can shave off a byte :D
  • u/iverjo
    hsl(${X},99%,50%)

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/581 by u/iverjo

function u(t) {

}//
139/140


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

  • Catwoman (wait for it)

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/580 by u/iverjo

function u(t) {

}//
139/140


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

  • Wait for it

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/577 by u/iverjo

function u(t) {

}//
92/140


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

  • A shield? Or a cat? Maybe a rose? There's room for more code to draw things like eyes

Please log in (or register) to comment.

remix of d/578 by u/New_Core

function u(t) {

}//
137/140


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

  • hsl has harsh linear transitions. i've swapped in smooth gliding sinewave transitions
  • Show more comments…
  • u/BriSeven
    119 with a compromise on the constant m=127;x.fillStyle=R(C(h=t/2)*m+m,S(h-.5)*m+m,S(-h-.5)*m+m);t<15?x.fillRect(t*m,0,4,2e3):x.drawImage(c,C(t),0,1920,1050)
  • u/New_Core
    114 if we skip the prepaint wait. m=127;x.fillStyle=R(C(h=t/2)*m+m,S(h-.5)*m+m,S(-h-.5)*m+m);x.fillRect(t*m,0,4,2e3);x.drawImage(c,C(t),0,1920,1050)
  • u/New_Core
    and last number should be like 1060 for a bit more distortion
  • u/iverjo
    For some extra swaying movement, replace C(t) with 2*C(t)

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen

function u(t) {

}//
117/140


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

  • 94 skipping prepaint x.fillStyle='hsl('+t*22+',100%,50%)';x.fillRect(t*120,0,2,2e3);x.drawImage(c,C(t),0,1920,1050)

Please log in (or register) to comment.

remix of d/568 by u/iverjo

function u(t) {

}//
129/140


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

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/573 by u/BriSeven

function u(t) {

}//
114/140


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

  • PRNG without the straight lines in the beginning

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/286 by u/iverjo

function u(t) {

}//
109/140


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

  • u/iverjo
    Clever PRNG trick
  • u/donbright
    this is super brilliant, could really be combined with other stuff to make some cool things id think

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/570 by u/BriSeven

function u(t) {

}//
139/140


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

  • Rorschach with drips courtesy of 90/i

Please log in (or register) to comment.

Loading...
Next page