Bibliografia/sitografia

Bibliografia consigliata

  • L. McCarthy, C. Reas, B. Fry; “Getting Started with p5.js”, Maker Media, 2016.
  • B. Gross, H. Bohnacker, J. Laub, C. Lazzeroni; “Generative Design: Visualize, Program, and Create with JavaScript in p5.js”, Princeton Architectural Press, 2018.

Bibliografia di approfondimento

  • H. Bohnacker, B. Gross, J. Laub; “Generative Design: Visualize, Program, and Create with Processing”, Princeton Architectural Press, 2012.
  • C. Reas, C. McWilliams, LUST; “FORM+CODE - In Design, Art and Architecture”, Princeton Architectural Press, 2010.
  • Y. Ahn, V. Cordova; “Type + Code: Processing for Designers”, Maryland Institute College of Art, 2009.
  • Daniel Shiffman; “The Nature of Code: Simulating Natural Systems with JavaScript”, No Starch Press, 2024 [versione online].

Sitografia (in progress)

  • kiel.d.m, Kiel D. Mutschelknaus.
    Profilo Instagram con interessanti esempi di tipografia generativa.

  • Contemporary Type, Alex Slobzheninov.
    Profilo Instagram spesso con esempi di tipografia anche non generativa.

  • Tutorials (p5js.org), Lauren McCarthy e altri.
    Introduzione e approfondimenti su p5.js dal sito ufficiale. In fondo alla pagina si trova il link a una pagina con siti web e canali Youtube dedicati a p5.js.

  • The Coding Train, Daniel Shiffman.
    Raccolta organizzata dei moltissimi tutorial realizzati da Daniel Shiffman.

  • Generative Artistry / Tutorials, Tim Holman.
    Viene usato JavaScript puro ma la comprensione degli algoritmi è abbastanza intuitiva grazie a un sistema di formazione progressiva del codice.

  • Inconvergent - A Study of Generative Algorithms, Anders Hoff.
    Articoli (soprattutto quelli iniziali) sulla generazione di configurazioni grafiche.

  • Il tutorial JavaScript moderno, Ilya Kantor.
    Guida su JavaScript molto dettagliata e sempre aggiornata.

  • Altre risorse teoriche e pratiche, a cura di Antonio Belluscio.
    Raccolta di testi, tutorial, strumenti e risorse per lo sviluppo di progetti grafici generativi. Da aggiornare ma ancora utile.