dwitter.net | snydej (8092)

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

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

remix of d/508 by u/New_Core

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

  • lol didnt need that beginpath there, was leftover from the other one

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

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

  • u/iverjo
    Cool, that almost looks like 3D!
  • u/lionleaf
    This doesn't work on my Macbook with chrome for some reason.
  • u/New_Core
    can it be the translation? if you put 0 in last number of translation and set the last number in code to 500, do you see something then,, or remove the translation and keep the 500 at the end of code,
  • u/lionleaf
    Turns out any font size above 250 doesn't show up. 250 works fine though. Nice effect!
  • u/New_Core
    ah ok

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
remix of d/297 by u/sigveseb

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

  • scene change every 2 seconds

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/400 by u/New_Core

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

  • fixed it

Please log in (or register) to comment.

show FPS hide FPS share 2 remixes fullscreen

function u(t) {

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

}//
122/140


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

  • u/iverjo
    115 bytes: for(j=1080;j--;a=b=0){for(k=35;k--&&a*a+b*b<4;a=y)y=a*a-b*b+t*60/540-2,b=2*a*b+j/540-1;x.fillRect(t*60,j,1,S(k/9))}
  • u/iverjo
    Here's one that draws faster: for(i=4;i--;){for(j=1080;j--;a=b=0){for(k=35;k--&&a*a+b*b<4;a=y,l=t*240+i)y=a*a-b*b+l/540-2,b=2*a*b+j/540-1;x.fillRect(l,j,1,S(k/9))}}
  • u/iverjo
    Nvm, they depend on various variables being defined. I was fooled.
  • u/myJS
    How about colors? t?i++:i=0;for(j=1080;j--;){a=b=0;k=35;for(;k--&&a*a+b*b<4;)c=a*a-b*b+i/540-2,b=2*a*b+j/540-1,a=c;x.fillStyle=R(k,j,i);x.fillRect(i,j,1,S(k/9))}
  • u/sfz
    Nice enhancement myJS!
  • u/lionleaf
    #scanline #slow_render #fractal #fractals

Please log in (or register) to comment.

You've reached the end.