Processing

Processing Practice

 

For this assignment, we need to choose one of the Proun drawings by El Lissitzsky to develop two images — first version which is aiming to make it as close to the  original and second version is to “remix” the image to make it creative.

The original image by El Lissitzsky, image obtained from All this Blog website

Proun drawings by El Lissitzsky.

1st version – as close to the original as possible.

Codes: 

 

background(185,168,139);

size(557,557);

noStroke();
fill(203,190,179);
ellipse(278,285,490,490);

strokeWeight(4);
stroke(46,43,44);
noFill();
ellipse(318,245,8,8);

strokeWeight(4);
stroke(46,43,44);
noFill();
ellipse(319,244,19,19);

strokeWeight(3);
stroke(46,43,44);
noFill();
ellipse(320,242,30,30);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(322,240,43,43);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(324,238,56,56);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(326,236,69,69);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(328,234,82,82);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(330,232,95,95);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(332,230,108,108);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(334,228,121,121);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(336,226,134,134);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(338,224,147,147);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(340,222,160,160);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(342,220,173,173);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(344,218,186,186);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(346,216,199,199);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(348,214,212,212);

noStroke();
fill(41,39,35);
quad(160,285,135,340,158,315,183,260);

noStroke();
fill(41,39,35);
quad(210,340,165,450,205,419,255,295);

noStroke();
fill(152,149,141);
quad(183,260,158,315,163,320,187,265);

noStroke();
fill(152,149,141);
quad(255,295,205,419,212,426,261,301);

noStroke();
fill(48,68,121);
quad(165,450,168,453,208,422,205,419);

noStroke();
fill(48,68,121);
quad(163,320,166,323,240,242,237,238);

noStroke();
fill(214,122,108);
quad(168,453,172,450,135,372,132,375);

noStroke();
fill(214,122,108);
quad(132,375,245,272,242,269,129,372);

noStroke();
fill(48,68,121);
quad(163,320,202,422,205,419,168,318);

 

Remix version

Codes:

 

background(246,255,121);

size(557,557);

noStroke();
fill(155,216,193);
ellipse(278,285,490,490);

noStroke();
fill(221,229,213);
rect(60,60,400,25);

noStroke();
fill(206,229,185);
rect(60,100,400,25);

noStroke();
fill(191,227,160);
rect(60,140,400,25);

noStroke();
fill(175,227,131);
rect(60,180,400,25);

noStroke();
fill(154,222,96);
rect(60,220,400,25);

noStroke();
fill(137,219,66);
rect(60,260,400,25);

noStroke();
fill(114,216,26);
rect(60,300,400,25);

noStroke();
fill(94,175,25);
rect(60,340,400,25);

noStroke();
fill(183,237,136);
rect(60,380,400,25);

noStroke();
fill(183,237,136);
rect(60,420,400,25);



strokeWeight(2);
stroke(46,43,44);
fill(237,202,136);
ellipse(348,214,212,212);

strokeWeight(4);
stroke(46,43,44);
fill(250,173,30);
ellipse(334,228,121,121);

strokeWeight(4);
stroke(46,43,44);
fill(133,173,131);
ellipse(319,244,19,19);

strokeWeight(2);
stroke(46,43,44);
fill(107,222,119);
ellipse(328,234,82,82);

strokeWeight(2);
stroke(46,43,44);
fill(222,208,107);
ellipse(326,236,69,69);

strokeWeight(4);
stroke(46,43,44);
noFill();
ellipse(324,238,56,56);

strokeWeight(2);
stroke(46,43,44);
fill(222,136,107);
ellipse(322,240,43,43);

strokeWeight(3);
stroke(46,43,44);
fill(131,134,173);
ellipse(320,242,30,30);

strokeWeight(4);
stroke(46,43,44);
noFill();
ellipse(318,245,8,8);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(330,232,95,95);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(332,230,108,108);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(336,226,134,134);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(338,224,147,147);

strokeWeight(4);
stroke(46,43,44);
noFill();
ellipse(340,222,160,160);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(342,220,173,173);

strokeWeight(2);
stroke(46,43,44);
noFill();
ellipse(344,218,186,186);

strokeWeight(4);
stroke(46,43,44);
noFill();
ellipse(346,216,199,199);

noStroke();
fill(41,39,35);
quad(160,285,135,340,158,315,183,260);

noStroke();
fill(41,39,35);
quad(210,340,165,450,205,419,255,295);

noStroke();
fill(152,149,141);
quad(183,260,158,315,163,320,187,265);

noStroke();
fill(152,149,141);
quad(255,295,205,419,212,426,261,301);

noStroke();
fill(48,68,121);
quad(165,450,168,453,208,422,205,419);

noStroke();
fill(48,68,121);
quad(163,320,166,323,240,242,237,238);

noStroke();
fill(214,122,108);
quad(168,453,172,450,135,372,132,375);

noStroke();
fill(214,122,108);
quad(132,375,245,272,242,269,129,372);

noStroke();
fill(48,68,121);
quad(163,320,202,422,205,419,168,318);