dwitter.net | #FFF

+ 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

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

  • Cube Wall (different every refresh)

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
119/140


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

  • #space #galaxy c.style.background="#101";c.width*=1;x.fillStyle="#fff";X=Y=0;for(i=899;i--;)x.fillRect(X*500+160,500+Y*300+S(t/9)*300,9,9),X+=S(Y+S(t/9)),Y+=C(X+Y/99)

Please log in (or register) to comment.

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

  • **LOVE** #text #effect x.fillStyle=t?'red':'#fff';x.font=t?"1em'":'7in"';t||x.fillText(LOVE,40,760);for(i=99;i--;){X=(r=Math.random)()*1920,Y=r()*1080;x.getImageData(X,Y,1,1).data[3]&&t?x.fillText('\u2764',X,Y):0}

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.


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

  • "Illusory yellow distortion" by Akiyoshi Kitaoka
  • u/metamero
    "If observers approach or move away from the image fixating at the center, then the words appear to be distorted."
  • u/metamero
    uncompressed: with(x)for(i=-1,font="320px Arial Black";i++<99;t?0:i&&i<4?i^3?fillText(i^1?"yellow":"illusory",99,i*420):rotate(.785):fillRect(i*23-99,-2e3,i?13:2e3,4e3))fillStyle=i?i>3?"#FFF":"#555":"#00F";
  • u/metamero
    #illusion #opticalillusion
  • u/metamero
    d/14455 animated version

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
Xen

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

  • the people demand cleartext
  • u/pavel
    Here you go in 78: x.clearText=(i,j,k,s=x[f='fillStyle'])=>{x[f]='#fff',x.fillText(i,j,k),x[f]=s}
  • u/Xen
    #test

Please log in (or register) to comment.

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

  • u/katkip
    c.width^=0;for(a=9;a--;)x.fillRect(400+a*100+S(t)*300,400-S(t)*50,50,300),x.fillRect(0,500,2e3,900);x.fillStyle='#fff';for(b=9;b--;)x.fillRect(400+b*100+S(t)*300,500,50,100-S(t)*50);

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

  • Find the Black Dots - Scintillating Grid Illusion

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

  • Find the Black Dots - Scintillating Grid Illusion
  • u/metamero
    c.width=w=777 c.style.background='#aaa' for(p=0;p<9;++p)for(q=0;q<9;++q)with(x)beginPath(),arc(r=p*99,s=q*99,13,0,7),fillStyle='#fff',fill(),fillStyle=R(),fillRect(r-92,s-92,84,84)
  • u/anotherkitten
    this image always makes me feel like the c.style.background there
  • u/metamero
    @anotherkitten you such cool and cute dwitter profile / person !! <3
  • u/metamero
    the only difference from this and the other is the balls are a bit smaller (r=12): arc(r=p*99,s=q*99,12,0,7)
  • u/metamero
    one can try different screens and also change the background to #888 or etc

Please log in (or register) to comment.

Loading...
Next page