Dwitter

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

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen

function u(t) {

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

  • keithclark: Managed to shave off enough bytes to get Y axis movement. Hat tip to @prplz for help saving bytes
  • keithclark: For better resolution, at the expense of FPS:
  • keithclark: for(c.width=640,i=4e3;i--;i&512||x.fillRect(320-(3-S(t)-i%8)*J,240+((i/8&7)-3.7+t%1)*J,J/=2,J))J=5e3/(i/64+t%2*8),x.fillStyle=R(q=2e4/J,q,q)

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

  • rbong: Useless WebAssembly Example

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

  • Agnes: Consider using properly formatted HSL if you have the characters to spare - these all show up as 100% black on iOS Safari!
  • anotherkitten: true, should have done, just habit to use the broken one

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

  • pavel: Fixed the plus shape in the back and added color cycling
  • pavel: Check it out in fullscreen

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

  • aleamb: love it!
  • aleamb: #hilbert #fractal
  • pavel: Shaved off 16 chars: for(t*=60,i=j=0,s=8;u=t&2?1:0,s*=2,s<513;t/=4,i+=s*u)1&t^u?j+=s:(u&&(i=s-16-i,j=s-16-j),i+=j-(j=i));x.lineTo(i,j);x.stroke()

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/10553 by u/yonatan

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

  • yonatan: Noise in debug-mode - delete the 342 to fill the viewport
  • yonatan: Maybe chrome does bilinear interpolation and firefox doesn't?

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
142/140


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

  • veubeke: #ghost vision - stare at it for a while then somewhere else

Please log in (or register) to comment.

Loading...
Next page