Exercício I — Alterando exemplos

Paulo José
Paulo José  — MAMI 2017.2
2 min readSep 4, 2017

Link para tarefa no GitHub: https://github.com/paulocardosob/MAMI---2017.2/blob/master/tarefa1/tarefa1.pde

De acordo com o documentário “Hello World! Processing”, Processing é uma ferramenta pensada para auxiliar na introdução de pessoas que sem um background em programação. Tal ferramenta faz com que os resultados de um código sejam imediatos e, geralmente, visíveis sendo muito atrativa para designers e artistas visuais. Porém, não apenas para isso Processing é usado.

Processing também pode ser utilizado para visualização de dados, simulações de fenômenos naturais através de códigos e para criação de materiais interativos. Pensando nesse último propósito, usei o exemplo “Mouse Press” para minha tarefa.

Inicialmente, tal exemplo era baseado em dois elementos interativos que utilizam o mouse: no primeiro, cruzes pretas eram criadas nos pontos por onde o usuário passava o mouse; e no segundo, além de criar cruzes em tais pontos, a cor mudava para branca caso o usuário clicasse no botão esquerdo do mouse.

Resultado do meu experimento com o exemplo.

Esperando um resultado ligeiramente diferente, criei uma variável para uma estrutura de controle(Switch), onde eu irei especificar qual será a cor de cada cruz à cada frame, variando entre vermelho, verde e azul, nesta sequência de forma circular. Além disso, alterei a função do botão esquerdo do mouse que, agora, ficará responsável por limpar a tela toda vez que for acionado.

Resultado da alteração
Tela após pressionar botão esquerdo do mouse

Tal código poderá ser encontrado no GitHub através deste link.

--

--