Ejercicio 1
/*
Escriba un sketch que trace una línea recta
entre la posición actual del mouse y su posición
anterior. La recta debe de cambiar de color de forma
aleatoria.
*/
void setup() {
size(1080, 720);
colorMode(HSB, 360, 100, 100, 255);
background (78, 1, 2);
strokeWeight(10);
}
void draw() {
float segundo = second();
float tinte = map(segundo,0,60,0,360);
float sat = random(60,80);
float br = random(50,80);
float distancia = dist(mouseX,mouseY,pmouseX,pmouseY);
//background (78, 1, 2);
noStroke();
fill(78,1,2,3);
rect(0,0,width,height);
stroke(tinte, sat, br, 180);
strokeWeight(distancia);
line (mouseX, mouseY, pmouseX, pmouseY);
}
Escriba un sketch que trace una línea recta
entre la posición actual del mouse y su posición
anterior. La recta debe de cambiar de color de forma
aleatoria.
*/
void setup() {
size(1080, 720);
colorMode(HSB, 360, 100, 100, 255);
background (78, 1, 2);
strokeWeight(10);
}
void draw() {
float segundo = second();
float tinte = map(segundo,0,60,0,360);
float sat = random(60,80);
float br = random(50,80);
float distancia = dist(mouseX,mouseY,pmouseX,pmouseY);
//background (78, 1, 2);
noStroke();
fill(78,1,2,3);
rect(0,0,width,height);
stroke(tinte, sat, br, 180);
strokeWeight(distancia);
line (mouseX, mouseY, pmouseX, pmouseY);
}
Comentarios
Publicar un comentario