Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics)
|
Description
|
This book teaches you the basic building blocks of programming needed to create cutting-edge graphics applications including interactive art, live video processing, and data visualization. A unique lab-style manual, the book gives graphic and web designers, artists, and illustrators of all stripes a jumpstart on working with the Processing programming environment by providing instruction on the basic principles of the language, followed by careful explanations of select advanced techniques. Within these pages, ITP (Tisch School of the Arts, New York University) professor Daniel Shiffman demonstrates the fundamentals of programming that will expand your understanding of what is possible in the world of computer graphics. By travelling beyond the confines of proprietary software, you will be empowered to create your own custom design tools. * A friendly start-up guide to Processing, the visual artist s free, open-source alternative to expensive software and daunting programming languages. * No previous experience required this book is for the true programming beginner! * Step-by-step examples, thorough explanations, hands-on exercises, and simple code samples support your learning curve. Source code and supplemental tutorials are also available through an online companion site. |
Other books on Computer Graphics
Fundamentals of Computer Graphics, Second Ed. Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics) Realistic Ray Tracing An Introduction to Computer Graphics and Creative 3-D Environments In Silico: 3D Animation and Simulation of Cell Biology with Maya and MEL (The Morgan Kaufmann Series in Computer Graphics) (The Morgan Kaufmann Series in Computer Graphics) High Dynamic Range Imaging Reconstruction (Synthesis Lectures on Computer Graphics) GPU-Based Techniques for Global Illumination Effects (Synthesis Lectures on Computer Graphics) Geometric Algebra for Computer Graphics Introduction to Computer Graphics: Using Java 2D and 3D (Undergraduate Topics in Computer Science) Interactive Curve Modeling: with Applications to Computer Graphics, Vision and Image Processing Machinima For Dummies (For Dummies (Computer/Tech)) Virtual Reality: Second International Conference, ICVR 2007, Held as Part of HCI International 2007, Beijing, China, July 22-27, 2007, Proceedings (Lecture Notes in Computer Science) Virtual Vixens: 3D Character Modeling and Scene Placement Vector Analysis for Computer Graphics Point-Based Graphics (The Morgan Kaufmann Series in Computer Graphics)
|
|