Binary

Murtaza Tunio
GenerativeArt
Published in
3 min readDec 13, 2018

Why the binary?

Stills
Stills Compiled

Why The Binary?

Why the binary?

float sometimes = 1.5;
float I = 50;
float wonder = 0;
float Why;
float DontTearAway;
float Please = 0;
float cleave = 0;
float Loss = 35;

void setup(){
size(650,350);
background(255);
strokeWeight(2);
}

void draw(){
Please = 0;
fill(220,100,100,40);
rect(-1,-1,width+2,height+2);
stroke(275-DontTearAway*5);
for(int i = -20; i < height+20; i += 4){
if(DontTearAway > 10){
cleave = (100/(i-height/2))*(DontTearAway-10);
}
wist(i+cleave);
}
DontTearAway+=0.06;
Loss += 0.15;
}

void wist(float her){
float PleaseDontTearAway = DontTearAway + Please;

beginShape();
DoesThisMeanAnythingToYou(-I+wonder,Loss*(noise(PleaseDontTearAway+Why)-0.5)+her);
wonder += I;
Why += sometimes;
DoesThisMeanAnythingToYou(-I+wonder,Loss*(noise(PleaseDontTearAway+Why)-0.5)+her);
wonder += I;
Why += sometimes;
DoesThisMeanAnythingToYou(-I+wonder,Loss*(noise(PleaseDontTearAway+Why)-0.5)+her);
wonder += I;
Why += sometimes;
DoesThisMeanAnythingToYou(-I+wonder,Loss*(noise(PleaseDontTearAway+Why)-0.5)+her);
wonder += I;
Why += sometimes;
DoesThisMeanAnythingToYou(-I+wonder,Loss*(noise(PleaseDontTearAway+Why)-0.5)+her);
wonder += I;
Why += sometimes;
endShape();

wonder = 0;
Why = 0;
Please += 10;
}

void DoesThisMeanAnythingToYou(float I,float hope){
curveVertex(I,hope);
}

--

--