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.
Try the new frontend: beta.dwitter.net
Current theme challenge: #Food
show FPS hide FPS share fullscreen

function u(t) {

}//
89/140


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

  • Rainbow Road

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
90/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) {

}//
59/140


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

  • um... a dweet i interpreted from a GGA AI program that ran 851712 iterations... i know it does nothing but... yeah...

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
135/140


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

  • Div rotation gradient

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

  • Helicopter #cavern explorer

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen

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

  • 4th version of the same spiral from previous remixes. #fractal #spiral

Please log in (or register) to comment.

show FPS hide FPS share 1 remix 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).

  • d/25779 randomized arrangement in taupe
  • Show more comments…
  • u/eyaler
    i love it, but noob question - the decoded string is the same length. so why encode?
  • u/eyaler
    z=.61+Math.random()/1e3;for(m=t?0:2e4;m-->1e4;x.fill())x.beginPath(x.fillStyle=R(j=m**(g=m%z),j*.8,j*.75,q=S(m)**4)),x[q>.5?'arc':'rect']((m%13-.5)*160,(j|0)%9*135,40/q,j,j-z/g)
  • u/taupelink
    thank you! i think it's 177 chars when uncompressed
  • u/tomxor
    The funny thing is that it's actually much much longer when you count in bytes. The uncompressed is 178 bytes because it's pure ASCII and the compressed is 319 bytes due to all the multi-byte unicode. (you can get the UTF8 encoded byte length using new TextEncoder().encode('code').length

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
111/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.


function u(t) {

}//
97/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.


function u(t) {

}//
130/140


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

  • #default "pixel perfect" rotation with 3 skews
  • u/BriSeven
    eee i got it under 140 chars!
  • u/BriSeven
    for(c.width*=1,k=0;k<1800;k++)i=k%90|0,v=S(t),a=(C(t)-1)/v,j=(k/90|0)+i*a|0,d=i+v*j|0,x.fillRect(400+d*10,400+(j+a*d|0)*10,e=i/5&1&&10,e)
  • u/BriSeven
    124 for(k=c.width*=1,x.scale(10,10);k--;)i=k%90|0,v=1/S(t),a=C(t)*v-v,j=k/90+i*a|0,d=i+j/v|0,x.fillRect(40+d,40+j+a*d|0,i/5&1,1)
  • u/BriSeven
    117 for(k=c.width*=1,x.scale(10,10);k--;)i=k%90|0,a=-T(t/2),j=k/90+i*a|0,d=i+j*S(t)|0,x.fillRect(40+d,40+j+a*d|0,i/5&1,1)

Please log in (or register) to comment.

Loading...
Next page