
Minha escassa experiência como programas de computador e a falta de domínio da língua inglesa só aumentaram a dificuldade para utilização do Processing, infelizmente.
Para mim está sendo bem complexo aprender a criar efeitos, desenhos e as demais coisinhas fantásticas do Processing. Para fazer esta imagem abaixo usei como base um dos exemplos mostrados em aula, alterando apenas alguns dados. Tentei começar a fazer outro, partindo do zero, mas vi que seria quase impossível. Ainda vou tentar, mas por agora esse foi o meu máximo.
Os códigos usados:
float distMaxima;
void setup() {
size(500, 500);
noStroke();
smooth( );
fill(0);
frameRate(10);
distMaxima = dist(0, 0.5, width, height);
}
void draw() {
background(189,11,90,189);
for (int i = 0; i <= width; i += 20) {
for (int j = 0; j <= height; j += 2) {
float distMouse = dist(mouseX, mouseY, i+30, j+30);
float diametro = (distMouse / distMaxima) * 15.0;
rect(i+10, j+10,diametro, diametro);
}
}
}
Nenhum comentário:
Postar um comentário