Boa tarde amigos estou aprendendo progamar com processing mas estou tendo uma certa dificuldade de colocar duas imagens. Por exemplo eu quero uma imagem no fundo e outras na frente. é possivel fazer isso ? alguem poderia me ajudar ?
Tags:
Sugestões para estudo:
Carregar e mostrar Imagem
https://processing.org/examples/loaddisplayimage.html
Imagem de fundo
https://processing.org/examples/backgroundimage.html
Transparência
https://processing.org/examples/transparency.html
Criando Imagem
https://processing.org/examples/createimage.html
Pointlism (importante)
https://processing.org/examples/pointillism.html
Outros exemplos:
Olá amigo, é possível sim!
Já sou usuário procisseng a algum tempo e é uma ferramenta extraordinária. Algumas coias eu tive que aprender na marra como por exemplo que as atualizações da tela somente acontece dentro do laço principal do programa , no "void draw()". Ou seja, se tentar fazer uma animação dentro de um laço "for" ou laço "while" não vai dar certo.
Para criar uma imagem de fundo e outra na frente basta apenas que primeiro você insira a imagem maior e depois a menor, assim a maior não vai se sobressair à menor. Exemplo:
PImage exemplo;
void setup()
{
exemplo= loadImage("exemplo.jpg"); // carregando a imagem exemplo.jpg dentro do objeto imagem "exemplo"
fullScreen(); // Deixando o programa em tela cheia
}
void draw()
{
exemplo.resize(width, height); // redimensionando a imagem exemplo para o tamanho da tela
image(exemplo, 0, 0); // posicionando a imagem na tela
exemplo.resize(100,100); redimensionando a imagem para 100px por 100px
image(exemplo, width-100, height-100); // posicionando a imagem no canto inferior direito
delay(10);
}
Nesse exemplo eu coloquei a mesma imagem em tela cheia e depois a redimensionei e coloquei por cima. Não esqueça que o arquivo deve estar na mesma pasta do esboço, na pasta data(para achar o local do esboço aperte control+k, caso não tenha a pasta data é só criar manualmente).
espero ter ajudado.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por