Portfolio
Generative Design in POPs
01
Details
01.1 / TYPE
Software
01.2 / TOOLS
TouchDesigner
01.3 / DOWNLOAD
Patreon
01.4 / DATE
December 2025

Overview

Generative Design is a widely used handbook for artists, designers, and creative coders, teaching how to build visual systems through algorithmic thinking. Originally written for Processing, the book covers core themes — shape, color, motion, randomness, repetition, and data — through working code examples and clear explanations of the underlying algorithms. Its focus on building rule-based systems rather than static artworks has made it a foundational reference in the generative art community.

The Project

This is a full TouchDesigner implementation of the examples from Generative Design, recreated specifically using POPs — TouchDesigner's new family of GPU-based Point Operators introduced in the 2025 release. Rather than a straight port, each example is treated as an opportunity to explore what POPs can do: the key insights, techniques, and challenges that arise when translating algorithmic design principles into a real-time, node-based environment.

Purpose

The project serves as a practical learning resource for anyone looking to deepen their understanding of POPs through meaningful creative examples. By grounding the implementations in a well-known reference, I aim to provide a bridge between established generative design thinking and the specific affordances of TouchDesigner's new operator family — making it easier to develop fluency with POPs while building a repertoire of reusable techniques.

Access

The project is currently only available on my Patreon, with new implementations released progressively.

Book
Part1
Part 1
Part2Img
Part 2
Part3GN
Part 3
Part4
Part 4