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
Über den Autor
With a very mixed background combining elements of painting and programming, Ira Greenberg has been a painter, 2D and 3D animator, print designer, web and interactive designer/developer, programmer, art director, creative director, art professor and now author. Having worked with numerous fortune 500 clients, gallery directors, and respectable academic institutions, Ira has steadily exhibited his work, consulted within industry, and lectured widely throughout his career. He was a managing director for H2O Associates in NYC's Silicon Alley, where he helped build a new media division during the golden days of dot com mania—barely parachuting to safety into the ivory tower. Since then he has been inciting students to create inspirational new media art at numerous institutions, including Seton Hall University, Studio Art Centers International (SACI), Digital Art Institute, Lafayette College, and currently at Miami University, where he has a joint appointment within the School of Fine Arts and the Center for Interactive Media Studies. During the last few years Ira has been torturing defenseless art students with trigonometry, algorithms, and object-oriented programming, and is excited to spread this passion to the rest of the world. He holds a BFA from Cornell University and an MFA from the University of Pennsylvania. Ira lives in Oxford, Ohio with his wife Robin, son Ian, daughter Mei-Mei, and their "squirrel obsessed" dog Heidi.