Kurzbeschreibung
Processing (http://processing.org/) is a programming language and environment aimed at artists, designers, and other creative professionals and students exploring code art and graphics programming — the same kind of audience that friends of ED’s "Flash Math Creativity" title had. The book provides a solid foundation in basic programming, so no previous coding experience is necessary, but enough advanced techniques and artistic theory are covered for it to appeal to programmers learning art, as well as more artistic types getting into programming. Processing has a growing user base (currently over 60,000,) there were numerous talks on it at all this year’s Flash conferences, and it is all set to hit the big time with the release of version 1.0 (it is currently at 0.91 beta.) It is open source, so provides a free alternative to programs such as Flash. This is going to be the first Processing book on the market. We have links with the creators of Processing, Ben Fry and Casey Reas, and they are really enthusiastic to help us sell the book.
Synopsis
If you're interested in creating cutting-edge new media art, you've come to the right place! Processing, available at processing.org, is a revolutionary open source programming language and environment designed to bridge the gap between programming and art, allowing artists to learn programming fundamentals as easily as possible, and programmers to produce beautiful creations using math patterns. With the software being freely available, it provides an accessable alternative to using Flash for creative coding and computational art. This book is written especially for artists, designers, and other creative professionals and students exploring code art, graphics programming, and computational aesthetics. The book provides a solid foundation in basic programming and the easy-to-grasp Processing language, so no previous coding experience is necessary. The book then goes on from here, through the basics of lines, shapes, and motion, coontinuing to to the point where you'll have mastered Processing and can really start to unleash your creativity, with realistic physics, interactivity, and 3D! Summary of Contents Introduction: Chapter 1. Code Art Chapter 2. Creative Coding Chapter 3.Code Grammar 101 Chapter 4.
Graphics Programming the "fun easy" Way Chapter 5. Processing Language Chapter 6. Lines Chapter 7. Curves Chapter 8. Shapes Chapter 9. Value and Color Chapter 10. Motion Chapter 11. Interactivity Chapter 12. 3D