domingo, 10 de maio de 2009

Processing #2














int x;

void setup() {
size(700, 650, P3D);
smooth();
}

void draw() {
translate(width/2 + 10, width/2, -mouseX*20);
rotate(x);
fill (mouseX,157 ,mouseY, 75);
noStroke();
colorMode(HSB, 100); //HSB corresponde à matiz, saturação e brilho
for (int a = 0; a < 100; a++) { //a++ equivale a operação a=a+1
for (int b = 0; b < 100; b++) {
stroke(a, b, 100);
point(a, b);
}
}
rect(width/2, width/4, 40, x++);
}

void mousePressed() {
background(255, mouseY, mouseX );
}

Nenhum comentário:

Postar um comentário