Getting Started with Processing

"O'Reilly Media, Inc."
45
Free sample

Learn computer programming the easy way with Processing, a simple language that lets you use code to create drawings, animation, and interactive graphics. Programming courses usually start with theory, but this book lets you jump right into creative and fun projects. It's ideal for anyone who wants to learn basic programming, and serves as a simple introduction to graphics for people with some programming skills.

Written by the founders of Processing, this book takes you through the learning process one step at a time to help you grasp core programming concepts. You'll learn how to sketch with code -- creating a program with one a line of code, observing the result, and then adding to it. Join the thousands of hobbyists, students, and professionals who have discovered this free and educational community platform.

  • Quickly learn programming basics, from variables to objects
  • Understand the fundamentals of computer graphics
  • Get acquainted with the Processing software development environment
  • Create interactive graphics with easy-to-follow projects
  • Use the Arduino open source prototyping platform to control your Processing graphics
Read more

About the author

Casey Reas is Professor of Design Media Arts at UCLA and coauthor of "Processing: A Programming Handbook for Visual Designers and Artists" (MIT Press, 2007).

Ben Fry is Principal of Fathom, a design and software consultancy in Boston. Together, Reas and Fry cofounded Processing in 2001.

Read more

Reviews

3.8
45 total
Loading...

Additional Information

Publisher
"O'Reilly Media, Inc."
Read more
Published on
Jun 14, 2010
Read more
Pages
210
Read more
ISBN
9781449394226
Read more
Language
English
Read more
Genres
Computers / Digital Media / Video & Animation
Computers / Interactive & Multimedia
Computers / Programming / General
Computers / User Interfaces
Read more
Content Protection
This content is DRM free.
Read more
Read Aloud
Available on Android devices
Read more
Eligible for Family Library

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
Casey Reas
The visual arts are rapidly changing as media moves into the web, mobile devices, and architecture. When designers and artists learn the basics of writing software, they develop a new form of literacy that enables them to create new media for the present, and to imagine future media that are beyond the capacities of current software tools. This book introduces this new literacy by teaching computer programming within the context of the visual arts. It offers a comprehensive reference and text for Processing (www.processing.org), an open-source programming language that can be used by students, artists, designers, architects, researchers, and anyone who wants to program images, animation, and interactivity. Written by Processing's cofounders, the book offers a definitive reference for students and professionals. Tutorial chapters make up the bulk of the book; advanced professional projects from such domains as animation, performance, and installation are discussed in interviews with their creators.

This second edition has been thoroughly updated. It is the first book to offer in-depth coverage of Processing 2.0 and 3.0, and all examples have been updated for the new syntax. Every chapter has been revised, and new chapters introduce new ways to work with data and geometry. New "synthesis" chapters offer discussion and worked examples of such topics as sketching with code, modularity, and algorithms. New interviews have been added that cover a wider range of projects. "Extension" chapters are now offered online so they can be updated to keep pace with technological developments in such fields as computer vision and electronics.

InterviewsSUE.C, Larry Cuba, Mark Hansen, Lynn Hershman Leeson, Jürg Lehni, LettError, Golan Levin and Zachary Lieberman, Benjamin Maus, Manfred Mohr, Ash Nehru, Josh On, Bob Sabiston, Jennifer Steinkamp, Jared Tarbell, Steph Thirion, Robert Winter

Tony Northrup
The top-rated and top-selling photography ebook since 2012 and the first ever Gold Honoree of the Benjamin Franklin Digital Award, gives you five innovations no other book offers:Free video training. 9+ HOURS of video training integrated into the book’s content (requires Internet access). Travel around the world with Tony and Chelsea as they teach you hands-on. Appendix A lists the videos so you can use the book like an inexpensive video course.Classroom-style teacher and peer help. After buying the book, you get access to the private forums on this site, as well as the private Stunning Digital Photography Readers group on Facebook where you can ask the questions and post pictures for feedback from Tony, Chelsea, and other readers. It’s like being able to raise your hand in class and ask a question! Instructions are in the introduction.Lifetime updates. This book is regularly updated with new content (including additional videos) that existing owners receive for free. Updates are added based on reader feedback and questions, as well as changing photography trends and new camera equipment. This is the last photography book you’ll ever need.Hands-on practices. Complete the practices at the end of every chapter to get the real world experience you need.500+ high resolution, original pictures. Detailed example pictures taken by the author in fifteen countries demonstrate both good and bad technique. Many pictures include links to the full-size image so you can zoom in to see every pixel. Most photography books use stock photography, which means the author didn’t even take them. If an author can’t take his own pictures, how can he teach you?

In this book, Tony Northrup (award-winning author of more than 30 how-to books and a professional portrait, wildlife, and landscape photographer) teaches the art and science of creating stunning pictures. First, beginner photographers will master:

CompositionExposureShutter speedApertureDepth-of-field (blurring the background)ISONatural lightFlashTroubleshooting blurry, dark, and bad picturesPet photographyWildlife photography (mammals, birds, insects, fish, and more)Sunrises and sunsetsLandscapesCityscapesFlowersForests, waterfalls, and riversNight photographyFireworksRaw filesHDRMacro/close-up photography

Advanced photographers can skip forward to learn the pro’s secrets for:

Posing men and women. including corrective posing (checklists provided)Portraits (candid, casual, formal, and underwater)Remotely triggering flashesUsing bounce flash and flash modifiersUsing studio lighting on any budgetBuilding a temporary or permanent studio at homeShooting your first weddingHigh speed photographyLocation scouting/finding the best spots and timesPlanning shoots around the sun and moonStar trails (via long exposure and image stacking)Light paintingEliminating noiseFocus stacking for infinite depth-of-fieldUnderwater photographyGetting close to wildlifeUsing electronic shutter triggersPhotographing moving carsPhotographing architecture and real estate
Casey Reas
The visual arts are rapidly changing as media moves into the web, mobile devices, and architecture. When designers and artists learn the basics of writing software, they develop a new form of literacy that enables them to create new media for the present, and to imagine future media that are beyond the capacities of current software tools. This book introduces this new literacy by teaching computer programming within the context of the visual arts. It offers a comprehensive reference and text for Processing (www.processing.org), an open-source programming language that can be used by students, artists, designers, architects, researchers, and anyone who wants to program images, animation, and interactivity. Written by Processing's cofounders, the book offers a definitive reference for students and professionals. Tutorial chapters make up the bulk of the book; advanced professional projects from such domains as animation, performance, and installation are discussed in interviews with their creators.

This second edition has been thoroughly updated. It is the first book to offer in-depth coverage of Processing 2.0 and 3.0, and all examples have been updated for the new syntax. Every chapter has been revised, and new chapters introduce new ways to work with data and geometry. New "synthesis" chapters offer discussion and worked examples of such topics as sketching with code, modularity, and algorithms. New interviews have been added that cover a wider range of projects. "Extension" chapters are now offered online so they can be updated to keep pace with technological developments in such fields as computer vision and electronics.

InterviewsSUE.C, Larry Cuba, Mark Hansen, Lynn Hershman Leeson, Jürg Lehni, LettError, Golan Levin and Zachary Lieberman, Benjamin Maus, Manfred Mohr, Ash Nehru, Josh On, Bob Sabiston, Jennifer Steinkamp, Jared Tarbell, Steph Thirion, Robert Winter

©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.