viernes, 11 de noviembre de 2011

avance proyecto personal

La idea es intervenir un código e incorporar imagen, con el fin de poder colorearla a través del mouse.
Hasta el momento, el código es este:

PImage foto1;

void setup() {
size(1000, 900);
smooth();
  foto1 = loadImage("serpiente.jpg");
background(foto1);
frameRate(63);
}
void draw(){
stroke(mouseX,0,mouseY);
float distance=dist(pmouseX,pmouseY,mouseX,mouseY);
float maxStroke=15;
strokeWeight(maxStroke-constrain(distance,0,maxStroke));
line(pmouseX,pmouseY,mouseX,mouseY);
}
void mouseClicked(){
ellipseMode(CENTER);
fill(mouseY,229,mouseX);
noStroke();
ellipse(mouseX,mouseY,25,25);
}
void keyPressed(){
background(229,250,73);
}

(no lo pude subir a openprocessing, porque al momento de subirlo el fondo se ve negro)

Luego de haber insertado la imagen, quiero trabajar también con botones para que la persona tenga la opción de elegir el color con el que va a pintar, pero es algo que aún estoy investigando.