
Arte Generativa / Generative Art
Como criar PNGs ou JPGs em alta resolução no Flash?
Mais uma etapa conluída no funcionamento do meu modesto gerador (Generative Art). Agora posso gerar estas imagens abstratas para serem utilizadas em grandes impressos sem perder qualidade – o que era / é fundamental visto que quero ter alguns quadros para mim e para presentear =).
Conheço o Hype Framework e o trabalho de Johua Davis e consequentemente o de Branden Hall (parceiro de Joshua no Hype Framework) desde 2008 quando houve em São Paulo um evento chamado FIND (Fórum Internacional de Design e Tecnologia Digital) promovido pela Arteccom, foi super proveitoso e mudou a forma como eu pensava sobre o que poderia ser feito com o Flash (ou outros como o Processing) à partir daí comecei a comprar livros, estudar e tudo mais, enfim … Voltando ao assunto … Tenho feito alguns experimentos baseados em Arte Generativa ou Generative Art, algo que começou simples e aos poucos estou incrementando e evoluindo. Cheguei num momento em que gostaria de ver as imagens com uma resolução que fosse possível imprimir sem que ficassem borradas, de preferência algo próximo dos 300 DPI e isso se tornou possível com o Hype Framework.
Esse framework possui muitas funcionalidades – inclusive as que estou desenvolvendo no meu gerador porém muito mais bem feitas, melhores etc, mas decidi criar meu próprio gerador afinal qual evolução eu teria se ficasse utilizando coisas prontas, que outros desenvolveram, sem ao menos saber o que se passa ou como recriar? – Uma das funcionalidades que utilizei para gerar imagens em alta resolução foi uma chamada BitmapCanvas juntamente com a ContextSaveImage. No início achei que seria difícil implementar no gerador mas me enganei, foi extremamente fácil e não precisei modificar nada do que já estava feito.
Veja um exemplo de imagem no meu Flickr.
Baixe um wallpaper com a imagem do post em 1920×1200 px aqui
Quem tiver interesse em como utilizar essas funcionalidades que citei do Hype Framework veja este tutorial do Active Tuts +