Detecção de neve caindo
Primeiramente Feliz Natal! Se você está lendo isso hoje, dia 25 de dezembro de 2006, parabéns, somos dois nerds, e como eu, você não deve possuir uma vida social e sente-se bem programando no final de semana, feriados, etc; por este motivo desejo a você leitor presente até no natal, um ótimo 2007!
Comecei a programar ontem a noite o exemplo acima, era para ser postado 23h59m, mas encontrei problemas em gerenciar o processamente do filme e cheguei a um resultado regular somente hoje, são muitos flocos realizando verificações individuais, por enquanto o máximo que eu consegui trabalhar sem comprometer o processamento foi com pouco mais de 200 flocos de neve.
Funciona da seguinte forma, e feita um detecção de lados na imagem e através da manipulação da imagem eu obtenho uma imagem final de duas cores, as cores escolhidas não importam, no exemplo usei o fundo na cor preta e os lados na cor vermelha, desta forma o floco de neve verifica se está sobre a cor dos lados, caso esteja ele para de cair. Para você entender melhor observe a imagem abaixo:

O SWF eu ainda não vou publicar porque como já disse acima, estou trabalhando na otimização do processamento do filme. Basicamente as classe usadas foram: BitmapData, ColorMatrixFilter, ConvolutionFilter e BlurFilter.
Feliz Natal, Feliz 2007 e Boas festas!
Update: Antes que alguém pergunte, o nome desta bela música de fundo no vídeo é Jingle Bells do Frank Sinatra. Fiquei na dúvida entre esta e a regravação do Natal do Patu Fu, mas acabei optando por esta porque a do Pato Fu é muito agitada para este vídeo :D.




December 25th, 2006 at 22:25
Simplesmente fantastico meu brother!
December 26th, 2006 at 11:16
Nerd é foda… por mim eu tb teria ficado programando o Flash no Natal, mais a “muié” não deixou…. parabéns e feliz natal.
December 27th, 2006 at 7:52
Para “mostrar” que não sou nerd, deixei para comentar apenas agora…
opsss!!! Bom, só vi agora :nerd:
Ficou muito interessante, sempre preferi o Flash sendo usado de forma inteligente. Não consigo fazer isso ainda, mas valorizo quem sabe.
Parabéns,
Leo Menezes
December 27th, 2006 at 13:03
Obrigado pelos comentários.
Lucas, felizmente (acho) por enquanto não tenho este tipo de problema.
December 29th, 2006 at 22:58
kra muito mais melhor de bom este artigo!
Parabéns mesmo.
Só tô precisando de uma mão, vc conhece o oscommerce? Tô querendo q meu swf mostre os produtos (as imagens) q estão no BD como se fosse uma TAG MARQUEE em scroll na posição left.
Se puder me dê essa ajuda, já procurei em tudo q eh lugar e nada.
Feliz ano novo…
January 2nd, 2007 at 16:27
Rapáz…. Estou ficando seu Fã!
Inclusive já adicionei seu feed na minha página do google… não perco mais nenhum artigo seu!
Parabéns!!!
January 3rd, 2007 at 21:34
efeito fantástico, muito bom mesmo
você vai disponibilizar o fonte desta ferramenta?
parabens novamente
January 25th, 2007 at 9:12
André, muito obrigado!
Felipe, por enquanto não. Este experimento provávelmente vai fazer parte de um projeto. Eu pretendo disponibilizar a fonte, só não sei quando.
January 27th, 2007 at 19:29
Simplesmente brilhante. Otima ideia e aplicacao.
March 27th, 2007 at 18:09
Ola, muito bom essa aplicaçao, gostei imenso, será possivel disponibilizar a source?
Muito obrigado.
Pedro
Portugal
April 3rd, 2007 at 12:21
e ai cara muito boa essa animação tyem como me explicar como se faz?valeu um abraço meu email dodydouglas@hotmail.com
August 7th, 2007 at 13:35
…sem palavras, impressionante, uso a ferramenta a um ano e meio e nunca imaginei ser possível algo assim, parabéns.
November 1st, 2007 at 16:59
Seu vídeo é interessante. Eu estava
procurando desenho de animação e entrei nessa página através do google.com
Continui,o sucesso vem para quem deternina. Gostei do seu texto parabéns.
December 30th, 2007 at 2:48
É por causa de uma coisa tipo essa que eu defendo o flash com unhas e dentes, porqeu tem gente que diz que o flash não serve para animações proficionais, mas na minha opnião o flash é programa para ser usado até em animaçãoes proficionais para dvds, comerciais, etc e isso ai prova que a minha teoria é verdadeira.
July 23rd, 2008 at 16:27
Mt bom cara, e a propósito, estou trabalhando no desenvolvimento de um jogo, qualquer um que queira ajudar, manda e-mail (Jogo em flash)
February 27th, 2009 at 17:45
Muito bacana o script parabens
October 13th, 2009 at 1:53
Cara muito bom seu blog estou querendo comprar seu curso de AS3. por favor manda um email com informações
January 25th, 2010 at 9:20
Tu é incrivel, to afim de aprender cara, por onde começo