dwitter.net | enoua5 (1125)

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

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

}//
136/140


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

  • Star mandala

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/11581 by u/katkip

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.


function u(t) {

}//
79/140


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

  • Shortened by a whopping 55 characters
  • u/donbright
    inspired by @Purpzie #interference i simplified an old one ... what fascinates me is the entire pattern is based on modulo function applied to Quadrance, there is no cosine, sine, trig, or even really commands to draw colors based on posiiton. #waitforit
  • u/donbright
    sorry meant to post that on my remix
  • u/Purpzie
    oh pfft it's okay

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

  • u/Purpzie
    Golfed it a bit: c.width|=0;for(i=300;i--;x.fillRect(960+(C(m)+S(a=i%40))*200,540+(S(m)+C(a))*200,20,20))m=t+(0|i/20)/7*Math.PI
  • u/Purpzie
    WAIT shaved off two more characters: for(c.width|=i=300;i--;x.fillRect(960+(C(m)+S(a=i%40))*200,540+(S(m)+C(a))*200,20,20))m=t+(0|i/20)/7*Math.PI
  • u/Bravveo
    Thz

Please log in (or register) to comment.

remix of d/10130 by u/Purpzie

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

  • A

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

  • u/sigveseb
    niiiice
  • u/f8f82804
    the last line isn't needed; resettting the width also clears any transform
  • u/f8f82804
    103: c.width|=0;x.translate(960,540);for(i=9;i--;x.fillRect(i*99+S(t)*300-480,-99,50,200))x.rotate(S(i+t)/3)

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

  • Inspired by a beesandbombs tweet

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

}//
140/140


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

  • Splits 1920px×1056px canvas into 20×11 grid of 96px×96px tiles. Once every 9 frames fills a random tile black or white. Every frame picks a random 2×2 group of tiles and draws it onto a random 1×1 tile at ½ the size.

Please log in (or register) to comment.

Loading...
Next page