dwitter.net | KilledByAPixel (8857)

+ 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.
Theme challenge of the month: #time
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).

  • Exotic Animal Petting Zoo

Please log in (or register) to comment.

show FPS hide FPS share 1 remix 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 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).

  • Autostereogram ⭐
  • Show more comments…
  • u/magna
    Yay! Not that it would greatly help bring it down to 140, but: (i>>5)*8 could be i>>5<<3 or even i>>2&-4
  • u/magna
    I want to try rendering in one pass, like a shader, picking the right colour based on a bump map (either procedural, or maybe from a suitable emoji).
  • u/magna
    I had this failed attempt back in 2018: for(i=3e4;i--;x.fillRect((C=i%213)*9,(T=i/213|0)*9,9,9))x.fillStyle=R((C%21+1)**T%255,T**(C%21+1)%255) for(i=9;i--;)x.drawImage(c,X=400+i*100,400,50,200,X-9,400,50,200)
  • u/KilledByAPixel
    still trying to figure out why the other one had artifacts and this one seems not to, maybe something to do with randomizing the background you mentioned

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

  • Animated Flow Field

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

  • Sierpiński Mountains ⛰️

Please log in (or register) to comment.


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

  • Flow Field #2
  • u/neimad
    a work of art
  • u/KilledByAPixel
    Thank you. 🖼️
  • u/Tekmap
    I like. One of my hobbies is ceramics and this pattern recalls certain oriental decoration techniques, very interesting

Please log in (or register) to comment.

show FPS hide FPS share 1 remix 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).

  • Flow Field

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

  • 52 Pickup 🃏
  • u/New_Core
    with(x)setTransform(40,0,0,40,960,540),rotate(N=~~t%56),clearRect(N%9,-5,6,9),fillText(String.fromCharCode(0xD83C,0xDCA1+N%14+16*~~(N/14)),N%9,3)
  • u/New_Core
    try change ~~t to ~~t*5 or t*60 in rotate
  • u/New_Core
    its not so random but was fun to play with =)

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

  • Tiny City HD

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

  • Down Town 🌆

Please log in (or register) to comment.

Loading...
Next page