dwitter.net | andrea270872 (32206)

+ 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

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

  • Plasma

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

Please log in (or register) to comment.

show FPS hide FPS share 1 remix fullscreen
remix of d/23980 by u/primo

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

  • u/pavel
    Also a pretty generic ray tracing 'engine.' Change f to trace other things.
  • u/pavel
    Style remix, no idea how the code I'm remixing works yet. It does not look to do ray tracing so its clearly better.
  • u/primo
    The original uses z + ∂/∂y z for saturation, which looks about right tilted at or near ~26.5°.
  • u/pavel
    for(c.width&=i=10368;i--;x.fillRect(i&127,i>>7,f(.7),1))f=n=>(z=5-i/3e3-3*n)>S(Math.hypot(i/64%2-1,i/5e3-n)*9-6*t)?f(n+.03):--z*.4 is a better one, no weird view prism.

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

  • Show more comments…
  • u/rep_movsd
    Nice
  • u/primo
    Performance boost: eval(unescape(escape𮀮𬁵𭁉𫑡𩱥𡁡𭁡𚁄👴🱄𞡮𩑷𘁉𫑡𩱥𡁡𭁡𚁣𛡷𪑤𭁨👷🐵𝠸𛁷𚐬𜀬𜀩𒡡👄𛡤𨑴𨐊𩡯𬠨𪠽𪀽𝰴𜀻𪀫𪠭𛐻𚑦𫱲𚁩👷𛰲𞱩𞱡𦱯🐭𛑩𚠴𚰨𜰳𜰭𪠯𜠭𝠴𚡓𚁵👺𛰳𜠭𭀪𞀩𯀱𚐪𭰪𜠫𜱝👡𦱯𛐸𚡩𧐽𜐲𞀭𝐷𚡓𚁵𚐭𪠪𞀱𛱺𚡃𚁵𚐩𮠽𚁩𚡩𚱪𚡪𛰲𚐪𚠮𝐠.replace(/uD./g,'')))
  • u/primo
    Uncompressed: x.putImageData(D=t?D:new ImageData(c.width=w=568,w),0,0) a=D.data for(j=h=740;h+j--;)for(i=w/2;i;a[o=--i*4+(333-j/2-64*S(u=z/32-t*8)|1)*w*2+3]=a[o-8*i]=128-57*S(u)-j*81/z*C(u))z=(i*i+j*j/2)**.5
  • u/primo
    Place newlines were appropriate >_<;;

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
118/140


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

  • i literally have never coded in my life but here's a really garbage ~~blue gradient~~ ocean

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

  • u/rodrigo.siqueira
    Instead of r*r+j*j<4 you can use just r<4 , that's 6 characters less. In this low resolution there's no visible difference.

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

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

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

  • Treescape 🌲

Please log in (or register) to comment.

show FPS hide FPS share fullscreen

function u(t) {

}//
116/140


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

  • Recurrence (more triangular)

Please log in (or register) to comment.

Loading...
Next page