dwitter.net | PotatoImaginator (142)

+ 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) {

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

}//
137/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).

  • u/PotatoImaginator
    c.width^=p=Math.PI for(i=12;i--;)x.fillRect(u=200*(i-t%1)-340,u/2+285,400,101) with(x)font="145px'",translate(960,540),rotate(v=2*p*t),fillText("\u{1f616}",-100-(w=250*S(t%1*p)*S(v)),55-w/T(v))

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
123/140


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

  • u/PotatoImaginator
    c.width^=0 for(i=12;i--;)x.fillRect(u=200*(i-t%1)-340,u/2+285,400,101) x.fillStyle=hsl(${~~t%10*36},99%,50%) x.arc(960,540-250*S(t%1*Math.PI),75,0,7) x.fill()

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

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
125/140


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

  • u/PotatoImaginator
    c.width^=0;with(x)for(i=-(a=256);i<a;i++)beginPath(fill()),fillStyle=R(a,128*(1+(.5-i/512)**.4)),arc(960+3*i*S(Math.PI/4*S(t)),800-3*i*i/512+i,150*(1-(i/a)**6),0,7)

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen

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

  • u/PotatoImaginator
    c.width^=0; for(i=-(a=256);i<a;i++){ x.beginPath(x.fill()) x.fillStyle=R(128*(1+(i/512+.5)**.4),a,0) x.arc(960+3*i*S(Math.PI/4*S(t)),800-3*i*i/512+i,150*(1-(i/a)**6),0,7)}

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

  • u/PotatoImaginator
    c.width^=p=Math.PI/4;for(i=-405;i<405;i++){for(j=8;j--;x.beginPath(x.fill())){x.fillStyle=hsl(130,100%,${50-j%2*25}%) x.lineTo(960,v=540+i*C(t)) x.arc(960,v,(72900-i*i)**0.5,a=j*p+p/2+t,a+p)}}

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

  • u/PotatoImaginator
    c.width^=0; for(i=0;i<8;i++){for(j=8;j--;){ x.font=(v=240+240*((w=2**.5)-1)*S(2*t+(i+j)*Math.PI))+"px'"; x.fillText(String.fromCodePoint(0x1f60a+((i+j)%2==0?0:23)),120+240*i-v/w,60+240*j+v/w/2)}}

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen

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

Please log in (or register) to comment.

Loading...
Next page