EX2 – Software Criativo

Software Criativo II: Composição e Texto

Exercício 2:

Realização de uma composição com base na repetição, contraste e edição de  texto.

EX2_Processing_AMM

 

Código:

size (300,300);
background (#6B9AD3);

int nvezes = 15;
int espaco = width/ nvezes;


//padrao - azulclaro
stroke (#8CB3E0);
for (int a = 0; a < nvezes; a = a + 1){
for (int b =0; b < nvezes; b = b + 1){
line (0 + (b * espaco), 0 + (a * espaco), 10 + (b * espaco),10 + (a * espaco));
}
}

push();
//padrao distorcido1
scale (0.5);
int space = 15;
int pvezes = 70;
stroke (#034F90);

for (int a = 0; a < pvezes; a = a + 1){
for (int b =0; b < pvezes; b = b + 1){
line (0 + (b * space),0 + (a * space), 10 + (b * space), 10 + (a * space));
space = space + 1;
}
space = space - pvezes;
}

//padrao distorcido2
translate (600,-100);
rotate (PI/3);
scale (0.6);
int space2 = 15;
int ovezes = 70;
stroke (#DBF1FF);
strokeWeight(2);

for (int a = 0; a < ovezes; a = a + 1){
for (int b =0; b < ovezes; b = b + 1){
line (0 + (b * space2),0 + (a * space2), 10 + (b * space2), 10 + (a * space2));
space2 = space2 + 1;
}
space2 = space2 - ovezes;
}
pop ();

//texto
PFont title_font = createFont ("futura", 24);
PFont.list ();

fill (255);
textAlign (CENTER);
textSize (24);
textFont (title_font);
text("Em abril, águas mil...", width/2, height/2);

save("EX2_Processing_AMM.jpg");

Deixe um comentário