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 變數的有效範圍
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。