#1 introdução - MAMI
The beggining
Como tarefa inicial foi pedido que acessássemos o site: processing.org/examples, selecionando um dos exemplos para analisá-lo e modificar seu funcionamento. Como aluna do 7º semestre não estou familiarizada com o Processing, já que as linguagens utilizadas nas disciplinas de programação foram Stencyl e Action Script respectivamente, mas tentei entender o funcionamento para executar a tarefa.Escolhi o exemplo em que o código funciona modificando a matiz de cor a medida que movemos o mouse na altura da janela criada, preenchendo-o em sua largura também com o mouse. Tentei inverter as funções fazendo com que fosse preenchido em sua altura, a medida que o mouse fosse movimentado em sua largura.
int barWidth = 20;
int lastBar = -1;
void setup()
{
size(360, 360);
colorMode(HSB, height, height, height);
noStroke();
background(0);
}
void draw()
{
int whichBar = mouseY / barWidth;
if (whichBar != lastBar) {
int barX = whichBar * barWidth;
fill(mouseX, height, height);
rect(barX, 0, barWidth, height);
lastBar = whichBar;
}
}

0 comentários:
Postar um comentário