O'Reilly logo

Processing: Creative Coding and Generative Art in Processing 2 by Deepak Kumar, Dianna Xu, Ira Greenberg

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

ChapterOpener.jpg

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required