- Save 10% on selected children’s books, compliments of Amazon Family Promotion exclusive for Prime members .
Processing: Creative Coding and Computational Art (Foundation) Hardcover – 2 Aug 2011
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Special offers and product promotions
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
If you are a seller for this product, would you like to suggest updates through seller support?
From the reviews:
"Processing is a didactic that is based on the idea that programming can be learned very easily through the creation of screen art. … The main goal is to educate designers and artists … . the book in combination with the programming environment also presents an excellent implementation of the concept. I recommend this work for anybody who wants to explore programming in a different way, or for a teacher who wants to get inspired for his or her own programming class." (Gerald Friedland, ACM Computing Reviews, October, 2008)
"The book is intended as an introduction to programming for designers and artists using the Processing language and environment, a language designed ‘by artists for artists’ and available as open source. It contains 13 chapters, and begins with a relatively gentle introduction to Processing. It continues with chapters focusing on imaging, animation, and three-dimensional (3D) graphics." (Jeffrey Putnam, ACM Computing Reviews, Vol. 49 (8), August, 2008)
About the Author
Ira Greenberg directs the Center of Creative Computation and is Associate Professor with a joint appointment in the Meadows School of the Arts and Lyle School of Engineering at Southern Methodist University, Dallas TX. He is the author of Processing: Creative Coding and Computational Art and The Essential Guide to Processing for Flash Developers, both from friends of ED/Apress. Ira received his BFA from Cornell University and his MFA from the University of Pennsylvania.
Top customer reviews
While some reviewers of this book say that the first 200 pages can be removed, you'd be missing out a clear introduction to the language and the concepts behind Processing, interspersed with some code. If you are already well versed with Processing or Java, this might be quite dull for you, but I personally found the writing fresh and interesting.
To sum up, this is almost certianly a great introduction to Processing and programming for artistic purposes, but if you are looking for a blow-by-blow reference to Processing in a paper form, you would be better off with the Reas & Fry book. This 800-odd page text is perhaps best for those without a firm background in programming, but are willing to learn. If that's the case for you, then this book is certainly one to consider.
You can tear off the first 200 pages, unless you're interested in a bland history of computer science / art mixed with doubtful examples of what can proce55ing do.
Concepts are presented pretty unorganised.
Projects presented are not that interesting.
The author is logorrheic and too "confidential" (I hate that fake colloquial - yo buddy - style)
I rated it 3 stars just because at the moment there are only 2 books on this language.
I repeat: Reas one in my opinion is much better, and probably even better will be the one by Daniel Shiffman :)
Most helpful customer reviews on Amazon.com
I have been developing software for over 25 years, I am also formally trained as an artist. I discovered Processing a few months back, and it has been an incredible find. I wanted to learn as much as I could, so I started buying some books.
I was concerned that since I already understood all of the fundamental and advanced programming concepts that I would find the book trivial and just a re-hash of what I already knew. I was mistaken, and I am so glad I took a chance and purchased this. The author does a great job of weaving in personal anecdotes, historical context (in both programming and art) and an fresh look at many of the abstracts used in modern day programming that I found it at once refreshing, insightful, and informative. I actually thought about some of the paradigms I am familiar with from a new perpsective.
I highly recommend this book to both novices and experts alike - it provides a great context for learning programming and Processing specifically. It is also very well written in a conversational format that makes it immensely more approachable (and entertaining) than many of the other more engineering focused texts.
Part two is very practical and useful, as it illustrates how to actually draw shapes, work with various color and imaging styles, and even includes chapters on building interactive art, programming motion, and working in 3D. There is also a short chapter on object-oriented programming in the middle of this section, but it is rather brief and if you are unfamiliar with the topic you are going to need outside sources. The format of the chapters in part two is to discuss what you are trying to accomplish, show and discuss the Processing code for performing the task, and show an illustration of what your final piece of computer art should look like.
Part three is a reference on the Processing language itself that also includes an appendix consisting of various mathematics equations you will need when working with geometric figures. If you already know Java, as I do, this book makes learning the Processing language a breeze. If you don't already know Java or at least programming in an object-oriented language, this book might be more difficult. Note that there is an extra appendix and an extra chapter available online that is not in the printed book itself. These chapters are "3D Rendering in Java Mode" and "Integrating Processing within Java".
Look for similar items by category
- Books > Computing & Internet > Computer Science > Operating Systems
- Books > Computing & Internet > PC & Video Games
- Books > Computing & Internet > Programming > Graphics & Multimedia
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Functional Programming
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Software Architecture
- Books > Computing & Internet > Software & Graphics > Graphics & Multimedia > Image Manipulation & Creation