dwitter.net | katkip (7526)

+ 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

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

  • c.width*=1;x.lineWidth=3;for(j=59;j--;){x.beginPath();for(i=5;i--;)x.arc(960+S(i*1.57+t)*400,340+C(i*1.57+t)*200+j*5,0,0,7);c.style.background=x.fillStyle=R(70,j*3,50-i*99),x.fill(x.stroke())}

Please log in (or register) to comment.

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

  • Precise paint. If you want to use it on fullscreen, change fs to 1
  • u/katkip
    ^ edit: isn't precise when fs=1
  • u/Fime
    On mobile, at least in opera touch there is always an offset in dweets which use mousemove

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

  • Occult curve

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
124/140


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

  • #default but the iframe is falling for(c.width|=i=9;i--;c.style.background='#eee')x.fillRect(400+i*99+S(t)*300,400,50,200);c.style.transform=rotateX(${t**3*2}deg),c.style.marginTop=${t**3*4}px

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/15558 by u/katkip

function u(t) {

}//
136/140


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

  • if(!t){X=Y=0;p=[];for(i=5;i--;)p.push([960+S(Q=6.28/5*i)*400,540+C(Q)*400])};for(i=999;i--;)x.fillRect(X*1.5,Y*1.5,2,2),X=(X+p[(r=Math.floor(Math.random()*5))][0])/2.5,Y=(Y+p[r][1])/2.5 #chaosgame #fractal
  • u/rodrigo.siqueira
    #uncompressed (139 characters): X=Y=730;p=[];for(i=5;i--;)p[i]=([X+X+X*S(i*5),X+C(i*5.03)*X]);for(i=X;i--;x.fillRect(X,Y,2,2))X=(X+p[r=~~(X*t%5)][0])/2.5,Y=(Y+p[r][1])/2.5
  • u/katkip
    nice

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen

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

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

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

  • hypnosis

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen

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

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

  • Turbo colormap. Use localStorage["tcm"] (256 elements array)
  • u/katkip
    Add localStorage.tcm = T; for (i in T) x.fillStyle = T[i], x.fillRect(i*5,0,5,2e3)
  • u/mildlybean
    Cool!

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
121/140


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

  • 3D chaos flower that grows symmetrically! isn't #chaos #cute ? #waitforit c.width*=1;if(!t){s=[];for(i=1e3;i--;)s.push({a:i,b:100})};for(o of s)x.fillRect(960+S(o.a)*o.b,540+C(o.a)*o.b,o.b/10,o.b/10),o.a+=C(o.a&1)/99,o.b+=C(o.a*3)

Please log in (or register) to comment.

Loading...
Next page