Generative Design Programming
Learning resources
Programming documentation
Online tutorials
The Coding Train - Youtube
Daniel Shiffman video tutorials. Older videos are for Processing, newer ones are for p5.js. The ultimate resource.
Processing.org
Video and text tutorials. Some of them are not specific to Processing - you can also learn p5 principles here.
Books
Data-Driven Graphic Design : Creative Coding for Visual Communication. Richardson A. 2016
The book contains a well-structured overview of all generative techniques and many of the examples are actually artworks. The title "data-driven" refers to the notion that we usually start with some input. Available at FI library.
Generative design: visualize, program, and create with processing. Bohnacker, Groß, Laub. 2012
Lots of nice examples, with code available online. Heavy. Available at FI library.
Generative Design: Visualize, Program, and Create with JavaScript in p5.js. 2018
We don't have this at the library.
Papers
Popular reading in the "academic" version of generative art.
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2024/PV259/um/voluntary_reading_papers/Philip_Galanter_-_What_is_and_what_is_not_a_generative_art__2006_.pdf
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2024/PV259/um/voluntary_reading_papers/Philip_Galanter_-_What_is_generative_art__2003_.pdf
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2024/PV259/um/voluntary_reading_papers/McCormack_Ten_Questions_Concerning_Generative_Computer_Art__2012_.pdf