Saturday, 24 March 2012

exploring form through changing variables

changing h1 (+10)


changing h1 (-10)



changing h1 w1 (-10) h2a w2a (-10)


changing h2a (+10)



changing h2a (-10) 



changing w1 (+10)

changing w1 (-10) 


changing w1 h1 (+10)


changing w1 h1 (-10) 



changing w1h1 (+10) w2h2 (-10)


changing w2 h2 (+10)


changing h2 w2 (-10) h2a w2a (-10)



changing w2 h2 (-10) w2a h2a (+10)



changing w2a (+10)

































My final code


int x;
int y;
int w1;
int w2;
int w2a;
int h1;
int h2;
int h2a;

void setup(){
  size (800,800);
  x=250;
  y=250;
  w1=100;
  w2=100;
  w2a=100;
  h1=100;
  h2=100;
  h2a=100;
}
void draw (){
 
  background(255);
 
  line (x, y+h1, x+w1+(w2/2)-(w2a/2), y+h1+h2/2-(h2a/2));//1
  line (x+w1+(w2/2)-(w2a/2), y+h1+h2/2-(h2a/2), x+w1, y);//2
  line (x+w1, y, x+w1+w2, y);//3
  line (x+w1+w2, y, x+w1+(w2/2)+(w2a/2), y+h1+h2/2-(h2a/2));//4
  line (x+w1+(w2/2)+(w2a/2), y+h1+h2/2-(h2a/2), x+w1*2+w2, y+h1);//5
  line (x+w1*2+w2, y+h1, x+w1*2+w2, y+h1+h2);//6
  line (x+w1*2+w2, y+h1+h2, x+w1+(w2/2)+(w2a/2), y+h1+h2/2+(h2a/2));//7
  line (x+w1+(w2/2)+(w2a/2), y+h1+h2/2+(h2a/2), x+w1+w2, y+h1*2+h2);//8
  line (x+w1+w2, y+h1*2+h2, x+w1, y+h1*2+h2);//9
  line (x+w1, y+h1*2+h2, x+w1+(w2/2)-(w2a/2), y+h1+h2/2+(h2a/2));//10
  line (x+w1+(w2/2)-(w2a/2), y+h1+h2/2+(h2a/2), x, y+h1+h2);//11
  line (x, y+h1+h2, x, y+h1);//12
 
  //line (x+w1+w2a/2, y+h1+h2a/2, x+w1+w2a, y+h1+h2a/2);
  //ellipse(x+w1+w2/2, y+h1+h2/2, 1, 1);
  //line(x+w1+(w2/2)-(w2a/2), y+h1+h2/2-(h2a/2), x+w1+(w2/2)+(w2a/2), y+h1+h2/2-(h2a/2));
  //line(x+w1+(w2/2)-(w2a/2), y+h1+h2/2+(h2a/2), x+w1+(w2/2)+(w2a/2), y+h1+h2/2+(h2a/2));

}

void keyPressed(){
 
  if(key == 'c'){
    //h2 = h2+10;
    //w2 = h2+10;
    x = x+10;
    y = y+10;
    w1=w1-10;
    //w2=w2-10;
    w2a=w2a-10;
    h1=h1-10;
    //h2=h2-10;
    h2a=h2a-10;
   
   
  }
  save("images/image"+w1+".png");
 
}

Experimentation with coding for my cross


Playing around with processing 1.5.1




Inspiration

Searching for inspiration for my project I was looking at his works. In his suprematist painting he has done a great job to explore geometrical form in unusual way. I find it very interesting that today, living in a century of technology I can follow his steps exploring form, but much quicker and easier just using programming.

Suprematist painting: Aeroplan flying 1915

Suprematist painting 1916

Black circle 1923-29

Black square and Red square 1915

Blacks quare 1923-29

Suprematist collection 1915

Suprematism 1916-17

Suprematist Painting (Ludwigshafen) 1915-16

Suprematism painting 1917

Red Square: Painterly Realism of a Peasant Woman in Two Dimentions 1915

Suprematism 1915

Suprematism portrait in two dimentions

Supremus No. 56 1916

Suprematism (Supremus No. 58)