Programación inútil no.00 - Ser Hampartista
===========================================

Damien Hirst es el artista que todo lo que toca o pepena lo
convierte en oro.

No puedo hacer una de sus obras, no porque sean de gran
talento sino que me da harta pereza. Tampoco puedo comprar
una porque están carísimas y cualquiera puede hacerlas.

watch?v=Zq7WkSuTcrs

En esta angustiosa disyuntiva tuve que programar un
"Generador Damien Hirst", que es un programa que te genera
un cuadro con puntos, lo que Damien Hirst llama "Spot
Painting".

Así, te conviertes en artista (como hoy día cualquiera
puede serlo) o cuando menos te ahorras un buen dinero
haciendo cuadros de Damien Hirst.

Si te da flojera programar puedes hacer unos "Spot Painting"
de forma analógica (no necesitas de computadora ni siquiera
electricidad):

watch?v=0VIm9_Vwfic

El programa está escrito en processing:

https://processing.org/


/*
Painting like Damien Hirst!! :-P
Author: Emilio Ruiz (gopher://sdf.org/1/users/emilio)
*/


int posicionX;
int posicionY;
color coloring = color(random(250), random(250),
random(250));
int sizeSpot;
float colorR = random(250);
float colorG = random(250);
float colorB = random(250);

void setup(){

 /*
  Puedes cambiar este valor a otro número entero
  sé creativo y libre como el arte contemporáneo
 */

sizeSpot = 50;


fullScreen();
background(255);
posicionX = sizeSpot/2;
posicionY = sizeSpot/2;
}

void draw(){

coloring = color(colorR, colorG, colorB);
fill(coloring);
noStroke();
ellipse(posicionX, posicionY, sizeSpot, sizeSpot);

 if (posicionX <= displayWidth){
  posicionX = posicionX + sizeSpot + sizeSpot;
  colorR = random(250);
  colorG = random(250);
  colorB = random(250);
 }else{
   posicionX = sizeSpot/2;
   posicionY = posicionY + sizeSpot + sizeSpot;
 }

}