Generative Design: Visualize, Program, and Create with Processing

The book presents a bottom-up paradigm where designers define parametric rules to generate complex, often unpredictable visual solutions.

Hartmut Bohnacker is a German designer and researcher who has been working in the field of generative design for over 15 years. His work focuses on the intersection of design, technology, and art. Bohnacker's approach to generative design emphasizes the importance of human creativity and intuition in the design process. He argues that generative design should not replace human designers but rather augment and support their creative abilities.

Generative Design: Visualize, Program, and Create with Processing (or its updated p5.js edition), co-authored by Hartmut Bohnacker , Benedikt Groß, and Julia Laub.

designing the system, not just the artifact

The book’s core idea: .