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 fullscreen

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).

Please log in (or register) to comment.

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

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).

Please log in (or register) to comment.

remix of d/546 by u/BriSeven

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).

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/537 by u/Atti

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).

  • Merry Christmas! Golfed version of Atti's original too long proposal from #537

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen

function u(t) {

}//
85/140


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

  • Basic Christmas tree! :)
  • u/Atti
    A more elaborate version, that's currently too long: for(i=1085;i--;){x.beginPath();x.fillStyle=i<5?i%2?"red":"white":"green";d=i/3+80*T(i%300/260);i>5?x.rect(950-d,i,2*d,1):x.arc(900+i*S(i)*100,400+i*200,50,0,6);x.fill()}
  • u/Atti
    Any help is appreciated in building an epic Dwistmas tree!
  • u/iverjo
    Nice :) I made one last year, using a very different technique: https://www.dwitter.net/d/98
  • u/Atti
    Cool! :)

Please log in (or register) to comment.

remix of d/530 by u/BriSeven

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).

  • u/iverjo
    At first I didn't realise it was multicolor. It gets interesting after 20 seconds, when the green color crawls from the bottom, and other colors follow

Please log in (or register) to comment.

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

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).

  • a slight variation that happens to look IMHO a fair bit more pleasant and glassy.

Please log in (or register) to comment.

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

function u(t) {

}//
131/140


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

  • add sweep and moar motion blur!!

Please log in (or register) to comment.

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

function u(t) {

}//
118/140


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

  • I used Zero-fill Right Bit Shifting to limit the color to 32 bits. This will only work in modern browsers with support for the new hexadecimal RGBA notation: #RRGGBBAA
  • u/lionleaf
    Still haven't seen this in a browser where it works. Chrome on MacOS and Firefox on Ubuntu so far.
  • u/iverjo
    Works in FF for me. Also, Chrome has a blog post about this and says it should work in Chrome 52. Yet it doesn't work in my Chrome 55 on Windows
  • u/iverjo
    Also doesn't work in Edge
  • u/iverjo
    I guess CSS4 isn't ready for prime time yet :P
  • u/BirdsTweetCodersDweet
    #tagfail

Please log in (or register) to comment.

remix of d/521 by u/BriSeven

function u(t) {

}//
127/140


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

  • fixed the hex string.
  • u/lionleaf
    That's cool!
  • u/New_Core
    other way, same colors, but not better way: for(i=16;i--;)x.fillStyle=R((d=i*parseInt(77,16))%256,(d/1.4)%256,(d/7)%256),x.fillRect(i*160+S(t)*300-300,0,160,1080)

Please log in (or register) to comment.

Loading...
Next page