Com Processing é Possivel fazer Manipulações e interagir Diretamente com os Pixels da Imagem. Temos um pequeno código que demonstra um pouco dessa técnica.
PImage img; // cria um objeto do tipo imagem
float offset = 0; // posição que fica fora da imagem
float easing = 0.05; //
void setup() { // um estrutura de repetição do processing
size(640, 360);//tamanho do frame
img = loadImage("my.jpg"); // Carrega a Imagem adicionada no sketh
}
void draw() { // desenha o objeto na tela
image(img, 0, 0); // Mostra o Display sem transparencia
float dx = (mouseX-img.width/2) - offset; //move a imagem de acordo com o movimento do mouse
offset += dx * easing; // compara as dimensoes do frame da imagem
tint(255, 127); // adiciona transparencia na imagem
image(img, offset, 0); // executa a imagem
}
Nenhum comentário:
Postar um comentário