/*
PROYECTO 01 SESION 2 : ESTATICO
Título: Representación Malevich
Nombre: Juan Pérez
Fecha: 16/05/09
Lugar: IDEP
Objetivo: Creación de un dibujo en processing que se asemeje lo más posible a éste
http://www.fiae.org/Malevich%20-%20Suprematism.JPG
//
*/
//background------------------------------------------------------------------------------------------------------
{
smooth();
size(576,800);
background(208,216,235);
PImage fondo = loadImage("text.jpg");
background(fondo);
noStroke();
}
//Fin background--------------------------------------------------------------------------------------------------
//Inicio circulo--------------------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(156, 30, 7);
ellipse(115, 132, 190, 190);
}
//Fin circulo------------------------------------------------------------------------------------------------------
//Inicio recta transversal amarilla abajo--------------------------------------------------------------------------
{
smooth();
noStroke();
fill(242, 184, 1);
quad(558, 688, 560, 713, 436, 772, 436, 751);
}
//Fin Recta transversalamarilla abajo-----------------------------------------------------------------------------
//Inicio recta transversal roja abajo-----------------------------------------------------------------------------
{
smooth();
noStroke();
fill(156, 30, 7);
quad(357, 747, 512, 663, 513, 697, 375, 773);
}
//Fin Recta transversal roja abajo--------------------------------------------------------------------------------
//Inicio recta diagonal amarilla----------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(157, 143, 45);
quad(227, 513, 201, 513, 104, 800, 127, 800);
}
//Fin Recta diagonal amarilla-------------------------------------------------------------------------------------
//Inicio recta diagonal roja--------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(120, 30, 7);
quad(279, 484, 236, 484, 152, 722, 196, 722);
}
//Fin Recta diagonal roja-----------------------------------------------------------------------------------------
//Inicio recta transparente --------------------------------------------------------------------------------------
{
smooth();
strokeWeight(2);
stroke(20, 29, 125, 20);
fill(255, 144, 1, 63);
quad(297, 502, 358, 506, 296, 691, 232, 689);
}
//Fin Recta transparente ----------------------------------------------------------------------------------------
//Inicio recta debajo -------------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(205, 150, 1);
quad(31, 333, 449, 294, 451, 325, 36, 370);
}
//Fin Recta debajo ----------------------------------------------------------------------------------------------
//Inicio Cruz----------------------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(20, 29, 125);
quad(232, 141, 294, 121, 298, 132, 233, 152);
noStroke();
fill(20, 29, 125);
quad(250, 110, 263, 107, 371, 702, 357, 711);
}
//Fin Cruz------------------------------------------------------------------------------------------------------
//Inicio Poligono torcido --------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(0);
quad(311, 128, 475, 214, 395, 372, 224, 281);
}
//Fin Poligono torcido ------------------------------------------------------------------------------------------
/*
PROYECTO 01 SESION 2 : ESTATICO
Título: Representación Malevich
Nombre: Juan Pérez
Fecha: 16/05/09
Lugar: IDEP
Objetivo: Creación de un dibujo en processing que se asemeje lo más posible a éste
http://www.fiae.org/Malevich%20-%20Suprematism.JPG
//
*/
//background------------------------------------------------------------------------------------------------------
{
smooth();
size(576,800);
background(208,216,235);
PImage fondo = loadImage("text.jpg");
background(fondo);
noStroke();
}
//Fin background--------------------------------------------------------------------------------------------------
//Inicio circulo--------------------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(156, 30, 7);
ellipse(115, 132, 190, 190);
}
//Fin circulo------------------------------------------------------------------------------------------------------
//Inicio recta transversal amarilla abajo--------------------------------------------------------------------------
{
smooth();
noStroke();
fill(242, 184, 1);
quad(558, 688, 560, 713, 436, 772, 436, 751);
}
//Fin Recta transversalamarilla abajo-----------------------------------------------------------------------------
//Inicio recta transversal roja abajo-----------------------------------------------------------------------------
{
smooth();
noStroke();
fill(156, 30, 7);
quad(357, 747, 512, 663, 513, 697, 375, 773);
}
//Fin Recta transversal roja abajo--------------------------------------------------------------------------------
//Inicio recta diagonal amarilla----------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(157, 143, 45);
quad(227, 513, 201, 513, 104, 800, 127, 800);
}
//Fin Recta diagonal amarilla-------------------------------------------------------------------------------------
//Inicio recta diagonal roja--------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(120, 30, 7);
quad(279, 484, 236, 484, 152, 722, 196, 722);
}
//Fin Recta diagonal roja-----------------------------------------------------------------------------------------
//Inicio recta transparente --------------------------------------------------------------------------------------
{
smooth();
strokeWeight(2);
stroke(20, 29, 125, 20);
fill(255, 144, 1, 63);
quad(297, 502, 358, 506, 296, 691, 232, 689);
}
//Fin Recta transparente ----------------------------------------------------------------------------------------
//Inicio recta debajo -------------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(205, 150, 1);
quad(31, 333, 449, 294, 451, 325, 36, 370);
}
//Fin Recta debajo ----------------------------------------------------------------------------------------------
//Inicio Cruz----------------------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(20, 29, 125);
quad(232, 141, 294, 121, 298, 132, 233, 152);
noStroke();
fill(20, 29, 125);
quad(250, 110, 263, 107, 371, 702, 357, 711);
}
//Fin Cruz------------------------------------------------------------------------------------------------------
//Inicio Poligono torcido --------------------------------------------------------------------------------------
{
smooth();
noStroke();
fill(0);
quad(311, 128, 475, 214, 395, 372, 224, 281);
}
//Fin Poligono torcido ------------------------------------------------------------------------------------------