Processing : un carnet de croquis pour designers interactifs

Posted on August 22, 2008
Filed Under Processing |

La généralisation des interfaces Web interactives/rich-media nécessite des outils adaptés lors de la phase de recherche/conception. Exprimer une idée, développer un prototype rapide, formaliser un croquis par une animation rapide, sont autant de tâches qu’il devient délicat d’accomplir dans un environnement de production d’agence Web, de part la multiplication des possibilités techniques et des outils (Flash, 3D temps-réel, vidéo).

Pourtant la capacité à effectuer ces tâches dans un délai le plus court possible est un facteur influant sur le degré d’innovation de chaque projet: pouvoir griffonner/effacer/ procéder par essai-erreurs/prendre des notes, c’est pouvoir tester autant de possibilités pour choisir la meilleure réponse au problème de communication posé.

Et quand le papier et le crayon ne suffisent plus, que faire ? C’est un des buts de Processing. Processing est un environnement de développement léger et un langage d’une approche qui se veut la plus simple possible, permettant de jeter en quelques lignes de code basiques les bases d’une interface, d’un mouvement, d’une interaction.

Processing est la continuation du projet « Design by Numbers » de John Maeda. Cet enseignant au Media Lab du MIT s’était distingué par une approche « créative et graphique » de la programmation, l’utilisant à la fin des années 90 pour produire une série d’œuvres d’art, et plusieurs travaux de commandes en communication visuelle (Cartier, Sony, Sisheido) .

Sur ces bases d’un environnement de développement destiné spécifiquement aux artistes/créateurs, Casey Reas et Benjamin Fry initièrent le projet Processing. Version open-source librement téléchargeable du projet originel de Maeda, Processing le complète et l’étend par des fonctionnalités avancées : entrées/sorties pour contrôler/synchroniser une installation visuelle par des informations issues du monde réel, intégration native d’un moteur 3D, accès natif aux protocoles réseaux pour récupérer des flux d’informations issues du Net, etc.

Dorénavant enseigné dans plusieurs écoles supérieures d’enseignement artistique, y compris en France, Processing a réussi son pari en s’imposant comme outil de l’artiste contemporain, à côté de la caméra DV et de la bombe de peinture. Les œuvres se multiplient : des installations in-situ (http://www.johnhouck.com/p/#, http://itp.nyu.edu/bigscreens/) au virtuel (http://transition.turbulence.org/Works/mypocket/).

Au-delà des ces applications artistiques, et plus près de nos préoccupations de communicants interactifs, on notera l’apport remarquable de Processing en motion-design, par exemple au travers du travail remarquable de Robert Hodgin pour Fox Japan : http://nervo.tv/index.html?sect=5&proj=foxmovies. Au final, l’étendue des fonctionnalités de Processing en fait aussi le carnet de croquis rêvé pour un designer d’interface et d’interactions. Nouveaux médias, nouveaux outils…

Du motion-design : http://youtube.com/group/processing

Des images fixes : http://www.flickr.com/groups/processing/

Le site de l’Ecole Supérieure d’Art d’Aix-en-Provence contient des cours de Processing en ligne.

Comments

Leave a Reply