multimedialab poule
coursblogdocgalerieliensinfos
Nodebox est une application open-source (pour MACOX uniquement) conçue par Frederik De Bleser et basée sur le logiciel DrawBot. Elle permet d'écrire des scripts en language python qui produisent des graphiques bidimensionnels à l'aide d'un ensemble de commandes à la fois simples et intuitives.
Nodebox s'adresse essentiellement à un public de designers graphiques, en leur fournissant un environnement d'étude ou de recherche, ainsi qu'un outil d'automation de tâches. Les images produites sont exportées en PDF, donc réimportables dans Illustrator ou Photoshop.

L'intérêt de ce type d'outil est d'aborder la création d'image par le design paramétrique. Les résultats sont éloquents: pas la peine d'envisager un résultat du même type avec des applications traditionnelles !

Nodebox possède une bibliothèque de scripts disponibles, destinés à vous faciliter la création de certaines fonctions.

Nodebox peut être comparé à Processing pour son environnement minimaliste de création,
mais sans l'interactivité: il s'agit ici d'un outil purement graphique qui produit des images 2D.

Galerie d'exemples. Les résultats étonnants obtenus avec cet outil.
Nodebox tutorial. Une introduction aux fonctions essentielles.
Nodebox manual. Une introduction.
Nodebox Library.
Prism. Un exemple d'algorithme.
The NodeBox research project site.

DrawBot. Application du même type, dont est issu Nodebox.

Python. Le site du language orienté objet, souvent comparé à Java.
Introductory Material on Python. Démarrer avec Python.
Documentation Python. Documents PDF téléchargeables, fournis par Comment ça marche ?
Model Based Design. Approche du design paramétrique par Simon Greenworld. Nombreux exemples.