dwitter.net | joeytwiddle (63594)

+ 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: #Food
show FPS hide FPS share fullscreen
remix of d/7393 by u/yonatan

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

  • compressed 175 char mottled #banana

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

  • u/BirdsTweetCodersDweet
    Don't name your variables u
  • u/BirdsTweetCodersDweet
    M=Math;c.width=2e3;x.fillStyle=R(0,125*S(t)+125,0);w=2e3;j=t*600;x.arc(50+M.abs(w-(j+w)%w*2),(610*M.pow((j/205)%2-1,2))+300,80,0,7);x.fill()
  • u/BirdsTweetCodersDweet
    Shorter version: c.width=w=2e3;x.fillStyle=R(0,125*S(t)+125,0);j=t*600;x.arc(50+Math.abs(w-(j+w)%w*2),(610*((j/205)%2-1)**2)+300,80,0,7);x.fill()
  • u/toffee.apple
    thanks for the tips - u in particular is a forehead slap moment!

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
121/140


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

  • Sierpinski's floral garden

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
Xen

function u(t) {

}//
94/140


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

  • Random Dwitter-Art Creator

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

  • Hacker typer, but the cursor resets when a key is pressed. Had to sacrifice the reset at the end...

Please log in (or register) to comment.


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

  • [Dwitter Compressor V1.37] Click in between the arrows. Paste your code in the INPUT element and go to a new tab. Then come back here to get your compressed code. From there, just copy the text in the INPUT element, and paste in your dweet to post it. Now supports characters ranging from 0-255. LImit of 184 bytes.

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/9187 by u/f8f82804

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

show FPS hide FPS share fullscreen
remix of d/8422 by u/Agnes

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

  • Re-make of d/8422 with the "u" variable re-named "d" (having a variable named "u" breaks your dweet in most views)... interestingly, this violates the new cross-domain content policy!
  • u/BirdsTweetCodersDweet
    Could it be the toDataURL() ?
  • u/Agnes
    I think we realised it's not actually the cross-domain policy breaking it but something else. The console errors are when you try to load corrupted PNG data, which this produces pretty often.

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/9185 by u/f8f82804

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/f8f82804
    Correct shadows are implemented with the 0<α factor. To golf this in, I had to drop the diffuse reflection term and reuse constants. Palette improvements just took tweaking without extra characters.
  • u/f8f82804
    Loop restructuring also give a very slight FPS improvement.

Please log in (or register) to comment.

remix of d/9162 by u/f8f82804

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.

Loading...
Next page