Paula Ramirez - rayas

De Casiopea


Tareapococreativa.jpg


TítuloTarea n° 4 Rayas
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 4
Período2012-
AsignaturaTaller Inicial 1ª y 2ª Etapa
Del CursoImagen Escrita 2012
CarrerasArquitectura
Alumno(s)Paula Ramírez Guevara
ProfesorHerbert Spencer

Apaecen lineas violetas, o naranjas, al apretar "v" o "n" respectivamente, ademas, al presionar "espacio" la imagen queda con un velo blanco sobre ella. las lineas, avanzan en distintas direcciones, y son de distintos tamaños, al moverse, se agrandan, y crean diversas formas.

float[][] coords; int numDots = 992; float c = 0.002; color c1 = color(128,128,128);

void setup() {

size(700, 700);

coords = new float[numDots][2];

for (int i = 0; i < 200;i++){ coords[i][0] = random(width); coords[i][1] = random(height); smooth();

background(#00ff96); } }

void draw() {

for (int i = 0; i < 242; i++){ int next = (i + 1) % 242;

float difx = coords[i][0] - coords[next][0]; float dify = coords[i][1] - coords[next][1];

float nx = coords[i][0] -= difx * c; float ny = coords[i][1] -= dify * c;

stroke(9, 32);

stroke(c1); line(coords[i][0], coords[i][1], nx, ny); } }

void keyPressed() {

// si presiono 'v' dibuja en violeta

if (key == 'v') {

 c1=color(#7400c6);
  stroke(c1);

} // si presiono 'n' dibuja en naranjo if (key == 'n') {

 c1=color(#ff9900);
  stroke(c1);


}

if (key == ' ') {

 // si preciono ESPACIO pongo un velo blanco sobre el dibujo
 

noStroke (); fill(9, 32); rect(24, 99, 591, 3200); stroke(15, 10); } saveFrame ("tareapococreativa.jpg"); }