dwitter.net | cantelope (2849)

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

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

}//
128/140


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

  • per donbright's suggestion... :D
  • u/cantelope
    mouse Y position controls resolution
  • u/donbright
    lol surely there is more we can do
  • u/tapgiles
    Cool! Some of the lines seem thicker, and some seem fainter. Is there an overdrawing issue, perhaps?

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
remix of d/2394 by u/Jenky

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

  • If you set canvas.width to client.width, you can remove the bit that fixes the mouse position. This one only works at the default width (not fullscreen) because I had to hard-code the canvas width to make room for the fade effect. Nesting stroke inside beginPath saved 1 crucial byte. :)
  • u/cantelope
    canvas.clientWidth rather
  • u/cantelope
    i will give 3 gold stars to anyone who can fix the initial "Y is not defined" error :D
  • u/magna
    Since your dweet doesn't use trig, we can hijack C and S as declared variables: https://www.dwitter.net/d/2429
  • u/magna
    Can save another 2 bytes by: R(Y,X,fillRect(0,0,w,w),.2,beginPath(stroke()),moveTo(X,Y))

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/2392 by u/nonce

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

  • looks best fullscreen

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/2391 by u/mxfh

function u(t) {

}//
129/140


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

  • yay! ok i'm done with the triforce. :D

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/2359 by u/Jenky

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

  • Experimenting with map. Might need more practice heh.

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/2391 by u/mxfh

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.


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

}//
140/140


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

  • A triforce.
  • u/cantelope
    I'd love to see someone else's attempt at this. Feel like I did it the hard way :s
  • u/sigveseb
    Maybe there is a Unicode triangle you can use?
  • u/cantelope
    @sigveseb, I would worry about subtle variations in display size/position across browsers. but that's a great idea.
  • u/donbright
    im thinking maybe some kind of sierpinski style but it wont be easy

Please log in (or register) to comment.

Loading...
Next page