AccueilđŸ‡«đŸ‡·Chercher

NodeBox

Nodebox est un outil open source pour la crĂ©ation graphique procĂ©durale statique ou animĂ©e. Il utilise une interface graphique basĂ©e sur un systĂšme de nƓuds paramĂ©triques[2] et de la programmation en langage Python. CrĂ©Ă© par Frederik De Bleser et Tom De Smedt dans le cadre de l'Experimental Media Group de l'Ă©cole d'art Saint-Luc d'Anvers. Il est dĂ©veloppĂ© en langage java. Une version en HTML5, appelĂ©e Nodebox Live, est en cours de dĂ©veloppement[3].

Un atelier de NodeBox est dispensé par Zachary Dodson, Rupesh Vyas, dans le cursus de communication visuel à l'Université Aalto, à Helsinki, en Finlande[4] - [5]

Caractéristiques

Nodebox est Ă©crit en Python et a Ă©tĂ© dĂ©veloppĂ© Ă  l'origine pour Mac OS X depuis la premiĂšre version bĂȘta. Une version plus rĂ©cente fonctionne sous Windows et sous Linux.

Nodebox peut générer des formes vectorielles : courbes de Bézier, polygones (rectangles, étoiles
), ellipses et ovales. Il sait lire plusieurs formats d'image et enregistrer au format PDF ou films QuickTime et dispose dÚs à présent de plusieurs bibliothÚques qui étendent ses fonctionnalités. Le projet trouve son origine dans l'idée d'offrir un environnement d'apprentissage aux débutants en programmation, en particulier les graphistes et designers désireux de s'initier à la génération procédurale et à la visualisation de données. En cela il s'inscrit dans la continuité de projets comme Design by Numbers (en) (dbn) et Processing.

Une bibliothÚque Nodebox OpenGL, écrite en python et utilisant le module Pyglet (en), permet de développer des applications utilisant son systÚme et de la visualisation en trois dimensions[6] - [7].

Il peut utiliser l'analyse de son comme forme d'entrée depuis la version 3.0.33.

Annexes

Notes et références

  1. « Release 3.0.53 », (consulté le )
  2. (en) « How NodeBox Works », sur nodebox.net
  3. « NodeBox Live », sur Enigmeta
  4. (en) « Optional Advanced Workshop in Visual Communication Design », sur Aalto Unviersity
  5. (en) « NodeBox 3 Helsinki Workshop », sur Nodebox.net
  6. (en) « NodeBox for OpenGL », sur CityinaBottle.org
  7. De Smedt 2013, p. 152.

Bibliographie

  • (en) Tom de Smedt, CZPA : computers and the zen of programming art : experiments into programming, art and artificial intelligence, looking for life inside the machine, Anvers, Sint Lucas School of Arts, (OCLC 901129532)
  • Tome De Smedt, Ludivine Lechat, Walter Daelemans « Generative Art Inspired by Nature, Using NodeBox » () (DOI 10.1007/978-3-642-20520-0_27, lire en ligne)
  • (ja) 䞭田最äčŸ et ăŸă«ă—ă‚†ă†ă“, NodeBoxă§ć§‹ă‚ă‚‹ăƒ—ăƒ­ă‚°ăƒ©ăƒŸăƒłă‚°ć…„é–€, 東,‎ , 278 p. (ISBN 978-4-87783-283-4, OCLC 769347777)
  • (en) Tom De Smedt, Modeling Creativity Case Studies in Python : proefschrift, Anvers, Universiteit Antwerpen, Faculteit Letteren en Wijsbegeerte, Departement Taalkunde, coll. « Proefschriften UA-LW : taalkunde » (no 2013, 3), , 165 p. (ISBN 978-90-5718-260-0, lire en ligne), chap. A.3 (« NodeBox for OpenGL »)
  • (en) Lynn Cherny « Nodebox for Data Visualization » () (lire en ligne)
    —PyData 2013

Articles connexes

  • Architecture de graphe par nƓuds (en)

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplĂ©mentaires peuvent s’appliquer aux fichiers multimĂ©dias.