Archive for May, 2007

Date: May 25th, 2007
Cate: Featured Jobs, Lab Experiments
5 msgs

Light Paint

Light PaintCom base em um novo engine de partículas que estou desenvolvendo, este esperimento cria rastros de luz em partículas que se movem randomicamente em relação a dois pontos de atração. Um deles é o centro do stage e, o outro, o ponteiro do mouse. Quanto mais perto destes pontos cada partícula estiver, maior será sua velocidade e aceleração, entretando, enquanto se afastam destes centros, sua aceleração diminui até que a velocidade chegue a zero. Quando a aceleração é nula, a força de atração volta a exercer influência revertendo o movimento no sentido contrário.

As partículas ainda estão sujeitas a uma força gravitacional em potência inversamente proporcional a velocidade do corpo em movimento, aumentando artificialmente a percepção de inércia.

Escrito em ActionScript 2.0, este é o primeiro e o último experimento do projeto, que está sendo portando para ActionScript 3.0, garantindo melhor manutenção e um ganho muito significativo de performace.

Veja o experimento aqui.

Date: May 15th, 2007
Cate: News
1 msg

Flex vira Open Source

Flex vira Open SourceDepois de ter aberto o código fonte dos componentes em ActionScript do Flex no laçamento da segunda versão do programa, a Adobe pretende tornar todo o projeto Open Source. Isso incluíria o código fonte em Java dos compiladores de ActionScript e MXML, o debugger de ActionScript e toda a biblioteca padrão de ActionScript do SDK.

A licensa seria feita sob o Mozilla Public License (MPL), que garante acesso total e irrestrito a todo o código fonte, bem como sua extensão, contribuição e republicação sob a mesma licensa.

Além da abertura do código fonte, a Adobe pretende estruturar e manter uma comunidade aberta de desenvolvimento para estimular a adoção ao projeto.

O objetivo da Adobe com a abertura é tornar a arquitetura do Flex SDK padrão para as RIAs, aumentando a base de desenvolvedores e usuários de todos os seus produtos que utilizam essa tecnologia, como o Flash Player, o Flex Builder, o Flex Data Services e o ColdFusion, além do recém chegado Apollo. Apesar da licensa Open Source, continuará a existir uma licensa comercial do produto voltada para grandes comporações.

Está no Adobe Labs.

Date: May 14th, 2007
Cate: Featured Jobs, Lab Experiments
7 msgs

Brincando com fogo, BURN

Projeto BURN

A natureza apresenta um dos mais belos espetáculos visuais do planeta. O comportamento de seus elementos e suas relações com o meio, a aceleração inconstante, o fluxo contínuo e a resposta imediata de cada interação orgânica, ou não, produzem um movimento físico impressionante.

Água e fogo são meus favoritos pessoais. São exemplos indispensáveis no estudo de movimentos naturais, e servem como uma fonte de inspiração universal. Mas o comportamento desses elementos é tão constante e dinâmico que os torna quase emocionais.

BURN é um experimento em ActionScript 2.0 que roda em Flash Player 8 e simula um fluxo de partículas de modo à formar uma chama de gás liquefeito, quase cremosa. Um clique no botão e a chama se torna constante, tornando possível o uso do controle de adição de vento ao ambiente. Com uso extensivo de BitmapData e DrawAPI, essa versão beta foi desenvolvida em outubro de 2006. Não existem planos para retomá-la, mas críticas e sugestões serão sempre apreciadas.

Date: May 8th, 2007
Cate: Featured Jobs, Lab Experiments
4 msgs

Revendo: Versão 3.0 – Puritan Project

Puritan Project

Com a quarta versão de meu site pessoal, e sua reestruturação em um blog, pouco resta de versões anteriores. De todas as animações e roteiros, ambientação e recursos multimídia, não sobra nada. Ou sobra, tudo. Apenas organizado sobre uma estrutura mais sóbria, com maior valor à informação. Categorização, busca, arquivamento, acessibilidade: características positivas da nova versão não faltam. Das versões anteiores, porém, resta a saudade, aquela emoção que invade a alma e aflora os sentidos em experiências visuais e multimídias únicas.

De posição imediatamente anterior à esta versão, surge um projeto peculiar. Intitulado Puritan, ele retoma em meio a seus tons escuros o brilho mágico que invade o vácuo e harmoniza um minimalismo puritano na composição. O projeto faz um certo abuso à processamento, renderizando constantemente uma chuva de estrelas encapsulada em um ambiente de vidro altamente polido, então fica aqui o aviso: não espere uma renderização fluída se você dispõe de poucos recursos.

Desenvolvido em 2004, o projeto permaneceu por pouco mais de dois anos no ar. Levou 60 horas para ser desenvolvido e teve 3 atualizações majoritárias. A versão revista aqui é a última que foi ao ar, e tem o intuíto de ser relembrada e arquivada, sendo alimentada com XMLs produzidos especialmente para esse propósito e não oferencendo, portanto, conteúdo relevante ou atualizado. Você pode visualiza-lo aqui.