Vroman's is OPEN for in-store shopping & curbside pick-up seven days a week.

Generative Design: Visualize, Program, and Create with JavaScript in p5.js (Paperback)


Warning message

Mean Menu style requires jQuery library version 1.7 or higher, but you have opted to provide your own library. Please ensure you have the proper version of jQuery included. (note: this is not an error)
Generative Design: Visualize, Program, and Create with JavaScript in p5.js Cover Image
Add to Wish List
Usually arrives at our store within 4-7 days


Generative design, once known only to insiders as a revolutionary method of creating artwork, models, and animations with programmed algorithms, has in recent years become a popular tool for designers. By using simple languages such as JavaScript in p5.js, artists and makers can create everything from interactive typography and textiles to 3D-printed furniture to complex and elegant infographics. This updated volume gives a jump-start on coding strategies, with step-by- step tutorials for creating visual experiments that explore the possibilities of color, form, typography, and images. Generative Design includes a gallery of all- new artwork from a range of international designers—fine art projects as well as commercial ones for Nike, Monotype, Dolby Laboratories, the musician Bjork, and others.

About the Author

Benedikt Groß and Hartmut Bohnacker are professors of interaction design at the HfG Schwäbisch Gmünd in Baden-Württemberg, Germany. Julia Laub is cofounder of the design studio onformative in Berlin. Claudius Lazzeroni is a professor of interface design at the Folkwang Kunsthochschule in Essen, Germany.

Praise For…

"An attractive, engaging book, from the moment one gives it a quick glance and is amazed by the picture's art quality, to the moment one digs into the details of the code and one's mind is exposed to the possibilities of generative design."
- Technical Communication
Product Details
ISBN: 9781616897581
ISBN-10: 1616897589
Publisher: Princeton Architectural Press
Publication Date: October 30th, 2018
Language: English