dwitter.net | magna (3923)

+ 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 1 remix fullscreen
remix of d/1323 by u/magna

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

  • Candy Falls - Requires Chrome
  • u/magna
    Starting off with a blank canvas, I introduce some artifacts by damaging the JPEG export. And then the rest comes through an interesting interplay of JPEG artifacts and sepia filter artifacts, and stretching the image while pasting it back.
  • u/magna
    Seems to be broken on latest version on Chrome.

Please log in (or register) to comment.

show FPS hide FPS share 1 remix 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).

  • Urban Pollution
  • u/SpecialAgent
    This is a very nice effect, my browser ran out of memory after a short while though. ;)
  • u/iverjo
    Haven't seen this technique before. How does it work?
  • u/magna
    @iverjo: I keep exporting the canvas as base-64 JPEG and randomly screwing up with the data at a particular range that gives this effect while keeping the JPEG intact. Prior art: https://github.com/snorpey/jpg-glitch

Please log in (or register) to comment.

show FPS hide FPS share 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).

  • Marbled meat edition

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/32603 by u/magna

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

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

}//
139/140


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

  • CMY test

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/26501 by u/magna

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 1 remix fullscreen
remix of d/24492 by u/magna

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.

show FPS hide FPS share fullscreen
remix of d/24294 by u/magna

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

  • Bouncy pixellated basketball
  • u/magna
    Couldn't golf it down enough to hide the emoji at the center (below the rendering)
  • u/magna
    *pixelated
  • u/magna
    uncompressed: c.width|=0 with(x)for(fillText(e,9,14),d=getImageData(0,0,32,18).data,transform(k=C(t)*9,z=S(t)*69,-z,k,960,i=540);i--;fillRect(i%32-16,i/32-9,1,1))fillStyle=R(...d.slice(o=i*4,o+4))

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/23045 by u/magna

function u(t) {

}//
132/140


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

  • More prime factor count spiral graphing

Please log in (or register) to comment.

Loading...
Next page