Marcelo Henríquez : Puntos

De Casiopea
Puntos



TítuloPuntos
Tipo de ProyectoProyecto de Curso
Del CursoImagen Escrita,
CarrerasArquitectura
Alumno(s)Marcelo Henríquez
ProfesorHerbert Spencer

float mx, my, nx, ny;
//float [][] coords;

void setup() {
  size(700, 480);
  
  mx=30; //margen horizontal
  my=30;//margen vertical
  nx=25;//numero de elementos en x
  ny=60;//numero de elementos en y
  
  //coords = new float [nx*ny][2];//tabla para ordenar y guardar coordenadas
  
  smooth();
  noLoop();
  noStroke();
  fill(0);
}

void draw (){
  background(255);
  float spx, spy, px, py;
  
  spx= (width - (2*mx)) /nx;
  spy = (height -( 2* my)) /ny;
  
  for (int y =0; y < ny; y++) {
    for(int x =0; x < nx; x++) {
      
      px = mx + (x * spx);
      py = my + (y * spy);
      
      float cr = random (0, 255);
      fill (cr,cr,cr);
      float c = random (4, 7);
      ellipse(px, py, c, c);
       
  }
}

saveFrame("puntos.jpg");
  }