Processing 讓你輕輕鬆鬆就能學會程式設計,有了 Processing 這個簡單的程式語言,你可以繪圖、建立動畫以及互動式圖形。一般的程式設計課程通常從理論開始,但本書會讓你直接切入好玩又具創意的專案。本書非常適合想要學習程式設計基本概念的任何人,此外本書對圖形所做的簡介也有助於已具若干程式設計技能的人。
本書係由 Processing 的兩位創始者共同執筆,它會一步一步地帶領你通過學習的過程,協助你掌握關鍵的程式設計概念。歡迎你加入這個有成千上萬的愛好者、學生和專業人士參與的免費社群學習平台。
閱讀本書你將能夠:
≫ 馬上學會程式設計的基本概念:從變數到物件皆包含在內
≫ 瞭解電腦圖學的基礎知識
≫ 熟悉 Processing 軟體開發環境
≫ 以容易上手的專案來建立互動式圖形
≫ 應用資料視覺化(data visualization)技術
≫ 使用 Arduino 介接電子元件與 Processing
≫ 為所創作的圖形添加聲音
本書內容涵蓋 Processing 3.0 而且採用全彩印刷!
作者簡介:
Casey Reas 是加州大學洛杉磯分校(UCLA)媒體藝術設計系(Department of Design Media Arts)教授。在美國、歐洲和亞洲各地之博物館和畫廊所舉辦的眾多個展和聯展中,常可以看到 Reas 的軟體用於演示參展者的作品。Processing 是 Casey 與 Ben Fry 於 2001 年共同創作的。
Ben Fry 是 Fathom 的負責人,這是一家位於波士頓的設計與軟體顧問公司。他在麻省理工學院媒體實驗室(MIT Media Laboratory)的美學與運作小組(Aesthetics + Computation Group)取得了博士學位,他的研究主要集中在各領域的統合,例如為了瞭解資訊,需要統合電腦科學、統計學、圖形設計以及資料視覺化等領域的知識。2001 年,他與 Casey Reas 共同創作了 Processing。
目錄
Chapter 01 你好
Chapter 02 開始寫程式
Chapter 03 作畫
Chapter 04 變數
Chapter 05 回應
Chapter 06 轉譯、旋轉、縮放
Chapter 07 媒體
Chapter 08 移動
Chapter 09 函式
Chapter 10 物件
Chapter 11 陣列
Chapter 12 資料
Chapter 13 擴充
Appendix A 撰碼技巧
Appendix B 資料型態
Appendix C 運算符的執行順序
Appendix D 變數的有效範圍
Chapter 01 你好
Chapter 02 開始寫程式
Chapter 03 作畫
Chapter 04 變數
Chapter 05 回應
Chapter 06 轉譯、旋轉、縮放
Chapter 07 媒體
Chapter 08 移動
Chapter 09 函式
Chapter 10 物件
Chapter 11 陣列
Chapter 12 資料
Chapter 13 擴充
Appendix A 撰碼技巧
Appendix B 資料型態
Appendix C 運算符的執行順序
Appendix D 變數的有效範圍
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。