Summary and Info
I don't think this book has received the attention it deserves. It is a wonderful and immensely useful collection of snippets/examples covering the more challenging "edges" of many critical concepts in creative (screen-based) coding. Anyone who has spent any time programming graphics understands the challenge of coding accurate collision detection/response, advanced motion and physics simulations and 3D. These, among other, concepts are all clearly explained, without the de facto inscrutable equations found in standard Computer Science texts. Most of the examples also translate easily to other programming environments/languages, including Processing. As a case in point, I'm currently at work on a large Java/JOGL graphics framework and the Peter's book has a permanent and central spot on my desk of reference materials.
- Ira Greenberg
Author: Processing: Processing: Creative Coding and Computational Art (Foundation) and The Essential Guide to Processing for Flash Developers
(Disclosure: Keith Peters wrote the forward to my first book. That said, this unsolicited review is strictly based on my own personal excitement about this text.)