Learn how to create gorgeous and expressive imagery with the Processing graphics language and environment. It's easy with this practical, hands-on book. Processing is for artists, designers, visualization creators, hobbyists, or anyone else looking to create images, animation, and interactive pieces for art, education, science, or business. Process
Dr. Andrew Glassner is a writer-director, and a consultant in story structure, interactive fiction, games, and computer graphics. He has carried out research in 3D computer graphics at Bell Communications Research, the IBM Watson Research Lab, Xerox PARC, and Microsoft Research. His many research papers and books cover theory and practice in fields such as 2D graphics, 3D graphics, interactive storytelling, and digital sound synthesis. His design work has been featured in locations from musical instruments and tattoos to iPhone applications to museum exhibits. Glassner is now a full-time writer-director and educator, and a consultant in storytelling and interactive fiction to the computer game and online entertainment industries.
Overview. Setting Up and Getting Started. Basic Ideas: Variables. Functions and Tests. Color. Graphics Primitives. Human Input. Loops and Transparency. Transformations. Recursion. Randomness and Arrays. Catmull-Rom Curves. B ezier Curves. Objects. Fall Leaves. Images. Working with Files. Creating Patterns. An Action Lamp. Typography. 3D. Useful Odds and Ends. Projects. Big Projects. Keywords.