dwitter.net | stefano (11979)

+ 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: #Opposites
show FPS hide FPS share 1 remix fullscreen
remix of d/24039 by u/vgel

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

  • oscillations
  • u/vgel
    realized the p array was unnecessary which gave me enough space for reversing the flow

Please log in (or register) to comment.


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

  • Tiny Tree Lake 🌲 Golfed by pavel, gibson042, yonatan, tomxor, and me
  • Show more comments…
  • u/rep_movsd
    for(X=t&&X+r*25,i=h=6+2*C(t*5)<<6;--i;x.fillRect(...t?[X-r*i/8,600+(r*8&3?i-h:h-i),i/4,2]:[i*8,r*h,h,r]))r=1+S(i^X)
  • u/rep_movsd
    for(X=t&&X+r*25,i=h=6+2*C(t*5)<<6;--i;x.fillRect(...t?[X-r*i/8,600+(r*8&3?i-h:h-i),i/4,2]:[i*8,r*h,h,r]))r=1+S(i^X)
  • u/KilledByAPixel
    great attempt! not sure it is possible to get smaller without cutting something. in this case the X%4 part is necessary to make the trees varying heights
  • u/FireFly
    "boring" -1, distribute the ?: across args in the fillRect: x.fillRect(t?X-r*i/8:i*8,t?600+(r*8&3?i-h:h-i):r*600,t?i/4:h,t?2:r). Or more depending on what artistic tradeoffs you're okay with, e.g. just always setting height to r isn't terrible

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

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

  • dunno what to label this remix

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

  • Circular layers

Please log in (or register) to comment.

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

  • Zen garden. Circle patterns around the rock may represent waves or ripples in water.
  • u/rodrigo.siqueira
    Japanese rock garden: "Developing variations in patterns is a creative and inspiring challenge. Achieving perfection of lines is not easy. Zen priests practice this to help their concentration."
  • u/ciaccodavide
    beautiful!

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

  • Zen Garden (based on the Sombrero Equation)

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.

Loading...
Next page