dwitter.net | Purpzie (194)

+ 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.
show FPS hide FPS share fullscreen
remix of d/4329 by u/retera

function u(t) {

}//
119/140


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

  • Purpzie: Combined 3 for loops into 1, shortening from 140 to 119 characters

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

  • Purpzie: Shortened by a whopping 55 characters
  • 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
  • donbright: sorry meant to post that on my remix
  • Purpzie: oh pfft it's okay

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

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/10292 by u/Purpzie

function u(t) {

}//
102/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.

remix of d/251 by u/lionleaf

function u(t) {

}//
142/140


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

  • Purpzie: fixed the grammar and made it funnier

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/10165 by u/Purpzie

function u(t) {

}//
126/140


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

  • Purpzie: when someone says not to swear

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/10106 by u/Purpzie

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

  • joeytwiddle: In 139, with a few compromises: with(x)for(r=Math.random,i=k=512;i-=32;beginPath(arc(704+k*r(),284+k*r(),i+i*S(t)*C(t),0,7),fill()))fillStyle=?hsla(${t*99+i},99%,50%,.01)?
  • Purpzie: Hm, Unexpected token ?
  • Purpzie: Managed to shorten it to with(x)for(r=Math.random,i=32;i--;beginPath(arc(r()*500+750,r()*500+300,i*9+i*9*S(t)*C(t),0,9),fill()))fillStyle=hsla(${t*99+i*9},99%,50%,.01)

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/10506 by u/Purpzie

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.

show FPS hide FPS share 1 remix fullscreen
remix of d/10149 by u/Purpzie

function u(t) {

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

}//
135/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.

Loading...
Next page