Processing : A Programming Handbook for Visual Designers and Artists, 2/e (Hardcover)

Casey Reas, Ben Fry

買這商品的人也買了...

商品描述

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

商品描述(中文翻譯)

視覺藝術正在迅速變化,因為媒體進入了網絡、移動設備和建築領域。當設計師和藝術家學習基礎的軟體編程時,他們開發了一種新的識字能力,使他們能夠創造出當下的新媒體,並想像出超越當前軟體工具能力的未來媒體。本書通過在視覺藝術的背景下教授計算機編程,介紹了這種新的識字能力。它是Processing(www.processing.org)的全面參考和教材,Processing是一種開源編程語言,可供學生、藝術家、設計師、建築師、研究人員和任何想要編程圖像、動畫和互動性的人使用。本書由Processing的共同創始人撰寫,為學生和專業人士提供了權威的參考資料。教程章節佔了本書的大部分內容;高級專業項目(如動畫、表演和裝置藝術)的創作者在訪談中進行了討論。

本書的第二版已經全面更新。這是第一本深入介紹Processing 2.0和3.0的書籍,所有示例代碼都已更新為新的語法。每一章都經過了修訂,新的章節介紹了使用數據和幾何形狀的新方法。新的“綜合”章節提供了關於使用代碼進行素描、模塊化和算法等主題的討論和實例。新增了更多的訪談,涵蓋了更廣泛的項目。現在,可以在線上找到“擴展”章節,以便隨著計算機視覺和電子技術等領域的技術發展進行更新。

訪談對象:SUE.C、Larry Cuba、Mark Hansen、Lynn Hershman Leeson、Jürg Lehni、LettError、Golan Levin和Zachary Lieberman、Benjamin Maus、Manfred Mohr、Ash Nehru、Josh On、Bob Sabiston、Jennifer Steinkamp、Jared Tarbell、Steph Thirion、Robert Winter