dwitter.net

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

  • Circle of Light
  • u/tomxor
    :D I tried a similar thing at one point. Making the source this wide has some interesting affects on the shadows in this scene.
  • u/ciaccodavide
    yeah! It's fun playing with the light source! And raymarching is awesome, I still need to look at your code to understand it better "^_^
  • u/tomxor
    Give me a shout on discord if you've any questions. One part I'm still trying to understand is the probability distrubution of the reflections which I accidentally got non-uniform (which is good for diffuse, ideally want it lambertian) due to how no correction is made upon intersection.

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

  • Starry night swirl #spiral

Please log in (or register) to comment.

show FPS hide FPS share fullscreen
remix of d/20689 by u/yonatan

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

  • One for loop to rule them all... with a moderate chance of rain

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

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

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

  • Four colours tartan uncompressed and full-res ! Thx Pavel !
  • u/danny@hille.dk
    nicely done sir 🧐
  • u/pavel
    Beautiful!
  • u/Xen
    love it!
  • u/pavel
    I shaved off 12 more chars for(i=4e3;X=--i>>1;x.fillRect(X,Y,1,X+Y+8*i&8))Y=60*t,x.fillStyle=['#D23','#24A',R(),'#FF0'][0x66ba6545>>((i%2?Y:X)/16&30)&3]
  • u/erikig
    Reminds me of the fact that the earliest practical computers were used for weaving. e

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

}//
138/140


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

  • Rain Puddles ☔ #storm

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

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

  • Dusky mountains

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

Please log in (or register) to comment.


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.

Loading...
Next page