Chapter 7

Creative Abstraction

Abstraction, as you may have come to appreciate by now, is the hallmark of computing. You can compute anything as long as you can create a meaningful abstraction of it in a computer representation. You have seen this repeatedly in this book. Every Processing program you write relies on a number of abstractions. Further, Processing and all other programming languages provide facilities for building your own abstractions. Of course, abstraction is a concept that transcends computing. Abstraction allows us to filter out details and focus on the relevant parts. The graphic shown in Figure 7-1 is an abstraction of President ...

Get Processing: Creative Coding and Generative Art in Processing 2 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.