Intruduzir os conceitos básicos de representação e computação gráfica do ponto de vista de desenvolvimento de sistemas em duas e três dimensões, utilizando ferramentas de programação.
Um algoritmo simples, cuja finalidade é de ter um contato inicial com o programa Processing e com a criação de desenhos com formas geométricas.
Algoritmo que dada uma certa imagem, percorre cada pixel e inverte as cores de cada um.
Algoritmo que dada uma certa imagem, espelha ela na horizontal e na vertical.
Algoritmo que dada uma certa imagem, percorre os pixels, rotacionando-os a um ângulo de 45°.
Algoritmo que desenha a bandeira do Brasil, resultando na seguinte imagem.
É possível fazer alterações na imagem com as seguintes interações:
-> Clicando com o botão esquerdo do mouse, as cores dos pixels são invertidas
-> Clicando com o botão direito do mouse, a bandeira é deslocada para a direita
-> Digitando a tecla "t" ou "T", o círculo azul forma um degradê e a frase "ORDEM E PROGRESSO" é centralizada.
Algoritmo que desenha display do relógio em 2D analógico, que informa a hora atual do sistema.
É possível fazer interações com o relógio, da seguinte forma:
-> Clicando com o botão esquerdo do mouse, é possível movimentar o relógio ao arrastar o mouse
-> Clicando com o botão direito do mouse, o display vira um círculo que se movimennta limitado pelas margens.
-> Digitando a tecla "c" ou "C", o contorno do relógio é alterado.
-> Digitando a tecla "d" ou "D", no display é gerado um degradê de azul.
-> Digitando a tecla "i" ou "I", os pixels da imagem são invertidos.
Algoritmo que desenha uma imagem, e utilizando os recursos de iluminação do processing, ao arrastar o mouse, ela vai se adaptando com a posição dele.