Bom, mesmo aqui o fórum sendo mais para encinar à criar efeitos em
PhotoShop, resolvi colocar um efeito bastante bacana para pessoas que
de certa forma utilizam a plataforma "Flash".
O exemplo foi criado no Flash 8 (Action Script 2 - Linguagem de Programação)
É SUPER SIMPLES, não precisam se preucupar
Nesse efeito eu utilizei uma foto que tirei na minha fazenda, tive que
recortar a parte da água no Flash antes de poder fazer o efeito Ok?!
Bom então vamos começar à trabalhar.
Abra o seu flash, crie 4 camadas
1- Actions/Ações
2- Paisagem
3- Efeito
4- Foto
Na primeira camada coloque o seguinte código
Quote:
import flash.display.*; import flash.geom.*; import flash.filters.*; // Área do Movie Clip que sera atribuido o efeito // No caso nele todo "agua_mc._width"-"agua_mc._height" // Você pode mudar os valores se quiser minhaImagem = new BitmapData(agua_mc._width,agua_mc._height,false,0) ; pt = new Point(0,0); pontoM = new Point(0,0); apresentacao = new DisplacementMapFilter(minhaImagem, pontoM,1,2,10,50); agua_mc.minhaLista = new Array(); agua_mc.minhaLista.push(apresentacao); agua_mc.filters = agua_mc.minhaLista; i = 1; // O efeito é criado aqui // O efeito e criado devido aos "Filters"( Filtros ) // Modifique se quiser, mas pode causar erros ou deixar a apresentação pesada this.onEnterFrame = function(){ listaFiltros = agua_mc.filters; efeito = new Array(); efeito[1] = new Object(); efeito[1].x = i; efeito[1].y = i/8; minhaImagem.perlinNoise(45,5,3,50,true,false, 7,true,efeito); listaFiltros.imagemMap = minhaImagem; agua_mc.filters = listaFiltros; i++; } |
Na segunda camada coloque tudo o que não será aplicado o efeito
Na terceira camada pegue a parte recortada da foto ( Onde virá o efeito
) e à transforme em Movie Clipe, dê a ela o nome de instância "agua_mc"
( Sem aspas )
Na quarta camada, coloque a foto completa sem recortes.
ATENÇÂO!!
1- Cuidado ao redimencionar a foto, pois pode acabar estragando o efeito.
2- Ao testar o filme PODE SER que dê um erro, NÃO se preucupe, testei
em 3 computadores, um dos quais deu erro ao testar o filme, mas o
efeito funcionou do mesmo jeito!
3- Quando eu aprender a fazer o efeito cachoeira corretamente, encino para vocês!