dwitter.net | BriSeven (768)

+ 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/3487 by u/BriSeven

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

Please log in (or register) to comment.


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

  • change j for different patterns

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

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

  • u/iverjo
    Cool, a torus!
  • u/donbright
    NICE
  • u/Purpzie
    Shortened by 5 characters: for(c.width|=a=0,N=50,P=44/7;a<N*N;)x.fillRect(980+S((j=0|a++/50)/N*P*2)*150+S((i=a%50)/N*P)*300,540+C(j/N*P*2)*150+C(t+i/N*P)*300,5,5)
  • u/Cloud
    #tor

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/585 by u/BriSeven

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

  • spoke too soon. you can push this even further

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/579 by u/BriSeven

function u(t) {

}//
123/140


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

  • taste the rainbow maximum amperage edition
  • u/iverjo
    Ooh, the red/orange/yellow thing top left almost looks like a flame. A flame variant with only flame colors would be nice, I think
  • u/donbright
    wild

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/583 by u/New_Core

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

  • slight modification makes it a bit easier to see what the mysterious "r" accumulator is doing over time.

Please log in (or register) to comment.

remix of d/578 by u/New_Core

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

  • hsl has harsh linear transitions. i've swapped in smooth gliding sinewave transitions
  • Show more comments…
  • u/BriSeven
    119 with a compromise on the constant m=127;x.fillStyle=R(C(h=t/2)*m+m,S(h-.5)*m+m,S(-h-.5)*m+m);t<15?x.fillRect(t*m,0,4,2e3):x.drawImage(c,C(t),0,1920,1050)
  • u/New_Core
    114 if we skip the prepaint wait. m=127;x.fillStyle=R(C(h=t/2)*m+m,S(h-.5)*m+m,S(-h-.5)*m+m);x.fillRect(t*m,0,4,2e3);x.drawImage(c,C(t),0,1920,1050)
  • u/New_Core
    and last number should be like 1060 for a bit more distortion
  • u/iverjo
    For some extra swaying movement, replace C(t) with 2*C(t)

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/286 by u/iverjo

function u(t) {

}//
109/140


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

  • u/iverjo
    Clever PRNG trick
  • u/donbright
    this is super brilliant, could really be combined with other stuff to make some cool things id think

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/570 by u/BriSeven

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

  • Rorschach with drips courtesy of 90/i

Please log in (or register) to comment.

Loading...
Next page