O pixelbender é melhor neste caso? Não sei, não testei.
Pergunto porque me lembrei que o BitmapFill é só gerado uma vez e o filtro
pixelbender ia aplicar-se no video em todas as frames.

No dia 9 de Março de 2010 15:13, Ricardo Neves <[email protected]>escreveu:

>  Uma outra opção se for equacionada performance é o uso de pixel bender.
> Facilmente escreves um filtro para pb do tipo:
>
>
>
> <languageVersion: 1.0;>
>
>
>
> kernel grid
>
> <   namespace : "WVDS";
>
>     vendor : "AmplitudeNet";
>
>     version : 1;
>
>     description : "Aply alpha grid on source"; >
>
> {
>
>     input image4 src;
>
>     output float4 dst;
>
>
>
>     parameter float modX
>
>     <
>
>     minValue : 1.0;
>
>     maxValue : 10.0;
>
>     defaultValue : 2.0;
>
>     description : "rem x";
>
>     >;
>
>
>
>     parameter float modY
>
>     <
>
>     minValue : 1.0;
>
>     maxValue : 10.0;
>
>     defaultValue : 2.0;
>
>     description : "rem y";
>
>     >;
>
>
>
>     void
>
>     evaluatePixel()
>
>     {
>
>         float2 cords = outCoord();
>
>         float4 inputColor = sampleNearest(src, cords);
>
>
>
>         float remX = mod(cords.x,modX);
>
>         float remY = mod(cords.y,modY);
>
>
>
>         dst.rgb = inputColor.rgb;
>
>         if((remX < 1.0) && (remY < 1.0)) {
>
>             dst.a = 0.3;
>
>         } else if( (remX + remY) < 2.0) {
>
>             dst.a = 0.5;
>
>         } else {
>
>             dst.a = inputColor.a;
>
>         }
>
>     }
>
> }
>
>
>
> Hope it helps.
>
>
>
> Akira
>
>
>
>
>
> *Ricardo Neves***
>
> * *
>
> *Amplitudenet*
>
> * *
>
> phone: 919 636 757
>
> email: [email protected]
>
> im: [email protected]
>
>
> ____________________________________________
>
> [image: cid:[email protected]]
>
>
>
>
>
>
>
> *De:* [email protected] [mailto:[email protected]] *Em nome de *Nuno
> Rosa
> *Enviada:* segunda-feira, 8 de Março de 2010 22:27
> *Para:* [email protected]
> *Assunto:* Re: [riapt] Filtro em AS3
>
>
>
> Normalmente o que tenho visto é uma grelha com determinado padrão por cima
> do video/imagem.
>
> Podes criar essa grelha com a draw api (bitmap fill) e sobrepor à
> imagem/video, em último caso até podes brincar com os blend modes se por
> exemplo quiseres dar um efeito de "dot matrix" (e.g. overlay).
>
>
>
> Em 8 de março de 2010 18:11, Maicon Gabriel Schmitz <
> [email protected]> escreveu:
>
> Pessoal,
>
>
>
> Gostaria de saber de vocês se alguém já implementou um "filtro" semelhante
> à este: http://yfrog.com/2dfiltropj
>
> A idéia do filtro dentre outras, é a de disfarçar a baixa qualidade da
> imagem! Já vi esse filtro sobre vídeos também!
>
> Sei que é possível dentre outras formas implementar uma layer com um
> pattern que dê tal efeito...
>
> Mas queria saber apenas se alguém já fez ou viu isto de outra forma, no
> caso "programando".
> _________________________
> Atenciosamente,
> Maicon Gabriel Schmitz
>
> --
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
> Grupos do Google.
> Para publicar uma mensagem neste grupo, envie um e-mail para
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para
> [email protected] <riapt%[email protected]>.
> Para ver mais opções, visite este grupo em
> http://groups.google.com/group/riapt?hl=pt-PT.
>
>
>
> --
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
> Grupos do Google.
> Para publicar uma mensagem neste grupo, envie um e-mail para
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para
> [email protected] <riapt%[email protected]>.
> Para ver mais opções, visite este grupo em
> http://groups.google.com/group/riapt?hl=pt-PT.
>
> --
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
> Grupos do Google.
> Para publicar uma mensagem neste grupo, envie um e-mail para
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para
> [email protected] <riapt%[email protected]>.
> Para ver mais opções, visite este grupo em
> http://groups.google.com/group/riapt?hl=pt-PT.
>



-- 
Paulo Afonso

Tel: 938 945 683
http://www.semmais.com

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

<<image001.gif>>

Responder a