dwitter.net | masang (540)

+ 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: #Opposites
show FPS hide FPS share fullscreen
remix of d/933 by u/p01

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

  • Swirly thing

Please log in (or register) to comment.


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

  • .618 is an approximation to the golden ratio. Putting .5 == 1/2 will create 2 spokes. Similarly .6 == 3/5 will create 5 spokes.

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

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

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

  • Cannot compress it, help me
  • u/prplz
    Try c.width|=0. This uses the "bitwise or" operator on the width, which does nothing with zero. Any time width is written to, the canvas is cleared
  • u/Barth
    Thanks
  • u/Barth
    https://www.dwitter.net/d/8195
  • u/jellyedwards
    with(x){...} saves on every x. : with(x){for(a=990,c.width=1920,font="99px a",i=0;i<20;i++)lineTo(99*i,9*S(i-t)+a);fill(),translate(a,a),rotate(C(t)/5),fillText("🚴",0,0)}
  • u/jellyedwards
    he follows the hills a bit better here: with(x){for(a=990,c.width|=0,font="99px a",i=0;i<20;i++)lineTo(100*i,99*C(i-t)+a);fill(),translate(a,a),rotate(C(t)/3),fillText("🚴",200,0)}

Please log in (or register) to comment.

remix of d/8042 by u/rhys5584

function u(t) {

}//
138/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
p01

function u(t) {

}//
116/140


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

  • 🃏 VICTORY!!! 🃏

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

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

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

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

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

  • This looks WAY cooler if you add x.filter='blur(4px)';
  • u/akm
    woah, thats an awesome dweet and some crazy codegolfing!!
  • u/joeytwiddle
    If I add that filter, flames start coming out of my laptop!

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

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.

Loading...
Next page