Toxiclibs

http://www.vimeo.com/6644720

toxiclibs is an independent, open source library collection for computational design tasks with Java & Processing. After 2.5 years of continuous development & refactoring, the collection consists of >14k lines of code, 124+ classes, 18 packages bundled into 7 libraries. The classes are purposefully kept fairly generic in order to maximize re-use in different contexts ranging from generative visuals, data visualization to digital fabrication, use as teaching tool and more.

Following a public call for participation, this showreel is meant to provide a short overview of projects & experiments done by current users of the libraries.

More information & downloads: toxiclibs.org

via @lazzuri e @fe_lima

Jaded Afghan


I Am David Sparkle – Jaded Afghan from eduardo omine on Vimeo.

Blogando último trabalho pessoal com Processing, vídeo para a banda I Am David Sparkle de Cingapura.

Neste projeto apliquei alguns elementos que já vinha explorando em AS3 ou Processing: análise de áudio com detecção de beats, controle de câmera em espaço 3D, OpenGL, simulação de corpos com engine de física, sequenciamento de animações e renderização de vídeo através de código. No post original em inglês tem um pouco mais de detalhes. Para quem tem conta no Vimeo, recomendo baixar o Quicktime original.

Arte generativa no SESC

Hoje tem início a Mostra SESC de Artes 08, da qual faz parte a exposição generativa(OUTDOOR). Os trabalhos selecionados serão projetados nas fachadas de 5 unidades do SESC SP. Destaco a presença de 3 artistas nessa exposição:

*

David Dessens (aka Sanch) é um dos principais artistas trabalhando com vvvv (software baseado em “patches” que faz síntese de vídeo em tempo real).


*#07 from sanch on Vimeo.

*

Daniel Shiffman é professor da NYU e recentemente lançou o livro Learning Processing. Em Swarm, um efeito de flocking é aplicado em um vídeo captado em tempo real.


Siggraph 2004 from shiffman on Vimeo.

*

Marius Watz, além de trabalhar com Processing e vvvv, é responsável pelo site referência Generator.x.


Illuminations A from watz on Vimeo.

*

Detalhes da programação no site do generativa(OUTDOOR).

Videoclipe com Processing

Música do Moscow Olympics.


Moscow Olympics: Second Trace from eduardo omine on Vimeo.

Processing é uma linguagem de programação open-source voltada à criação de imagens, animações e interações.

Leia o post original em inglês.

Processing.js no Iphone

YouTube Preview Image

  1. A Mozilla criou o SpiderMonkey, uma implementação do JavaScript em C;
  2. John Resig recentemente lançou o Processing.js;
  3. OpenGL ES (do Khronos Group) é uma API de 2D e 3D para sistemas embutidos (móveis, veiculares e etc).

Três iniciativas open source e cross-platform louváveis, daquelas que motivam um hacker a criar coisas como esta bela demo pro iPhone (o único item proprietário nessa história).

Isto me lembrou “aquela música”.

laboratorio.us | Basic experiments with realtime (FFT) frequency analysis using the Sonia library for Processing

laboratorio is a side project of colmeia’s IT mavericks.

Here they are, in form and function, trying to break through the clutter formed by the average colmeia workstream :-P


Processing: realtime sound analysis from laboratorio.us on Vimeo.


Processing: realtime sound analysis from Daniel Dias on Vimeo.

Processing.org

Birds

Pegando gancho no post do dudu sobre as obras do moma, ai vai um pouco sobre processing:

Criado em 2001 por dois caras (Ben Fry e Reas) enquanto estavam no Aesthetics and Computation Group no MIT Media Lab – na época, John Maeda era diretor do grupo, vai vendo – o framework/linguagem de programação open source se propõe a facilitar a vida de quem quer trabalhar com imagens, animação, interação, som, video, etc. Nasceu pra ser simples e usado não por engenheiros, mas por designers, artistas, músicos e entusiastas em geral.

Pra esse uso tem várias vantagens se comparado, por exemplo, com o flash: além da integração com hardware, video e som sem muito trampo, o render de imagens nele não é vetorial, mas sim por bitmaping, ou seja, pra formar imagens ele vai pintando pixel a pixel da tela com seu algoritmo e não resolvendo milhares de equações vetorias. Na prática, é possível construir sites como o wefeelfine.org que se fosse feito em flash ficaria com um desempenho horrível.

Cada vez mais ouço falar de processing.org por ai. A comunidade está crescendo e acho que o motivo é a simplicidade de como foi construido. A partir dele já sairam derivações para celular e para prototipar hardware (arduino, esse vale um outro post).

Aqui na colmeia já estamos brincando nas horas vagas (ultimamente poucas) com processing + arduino desde o começo do ano passado e estamos na pilha de usá-los como resposta de algum briefing. :)

Algumas referências:
Robert Hodgin do Barbarian Group, faz umas paradas insanas.
Shiffman
Processing Blogs
Pixelsumo
United Visual Artirsts
We Make Money Not Art
Processing exhibition
OpenProcessing

Magnetic Ink – animação do Barbarian Group

AVISO: Você tem 3 minutos para ver um experimento de animação com uma trilha suave? Então pule esse post e volte com mais calma.

Se está no clima, clique aí. Espere carregar e assista em tela cheia. Mais um trabalho de primeira do Robert Hodgin, sócio do Barbarian Group. Desenvolvido no Processing. Provavelmente, a empresa que mais une arte e tecnologia em projetos de comunicação online. Mais uma dica valiosa do Lazzuri.

PS – Curte detalhes? Veja os screenshots. Curtiu a trilha? Ouça mais