dwitter.net | #collatz

+ 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

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

  • A #collatz step count visualization. The hue at (X,Y) is the steps needed for X+1920*Y to reach 1, or rather it's that step count modulo 360.
  • u/taupelink
    See also d/1711, although that one clears the screen every time (change to Dwitter engine?)
  • u/pavel
    Setting canvas width clears the screen
  • u/taupelink
    Yup...dunno whether it was that way back in 2017
  • u/taupelink
    I mean, just to be clear, d/1711 sets the canvas width every time. That causes the screen to clear. I'm not sure why d/1711 was coded that way...I'm speculating that one possibility is, when it was coded, the Dwitter engine didn't clear the screen when you set the width. Not something I'm all that curious about, to be honest. Carry on! :)

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
82/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 1 remix fullscreen

function u(t) {

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

}//
137/140


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

  • A little midnight Collatz for you all

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.

You've reached the end.