Processing互動編程藝術

出版時間:2011-6  出版社:電子工業(yè)出版社  作者:譚亮  頁數(shù):204  
Tag標簽:無  

內容概要

譚亮編著的本書將引領你進入編程藝術的世界。本書揭示了運用Processing創(chuàng)建高質量互動藝術作品的奧秘,你將感受到Processing的敏捷性和藝術性,內容覆蓋繪圖、響應互動、動畫、視頻、3D、物理計算等專題。精選的實例將激發(fā)讀者的想象力和創(chuàng)造的樂趣,閱讀和練習本書的案例即能快速進入互動藝術創(chuàng)作。本書語言簡潔易懂,案例設計獨特,所有代碼均可在線下載,適合于專業(yè)編程人員和學習互動藝術的讀者。

作者簡介

2004年至今任教于廣州美術學院新媒介藝術專業(yè),致力于互動藝術、編程藝術的教學與研究。
2005年作品參加日本愛知世界博覽會中國館數(shù)字藝術項目。
2007年赴德國柏林設計學院信息設計系交流,擔任“城市突變”國際工作坊指導教師。
2008年在英國文化協(xié)會主辦的“香港48小時和合設計競賽”中獲得Best
Design獎。
2009年赴法國??怂埂て樟_旺斯藝術學院訪問學習。

書籍目錄

第1章 認識Processing
1.1 Processing是什么
1.2 Processing的誕生
1.2.1 MIT與約翰梅達
1.2.2 Casey Reas和Ben Fry
1.3 Processing能做什么
1.3.1 數(shù)據(jù)視覺化
1.3.2 生成藝術
1.3.3 互動藝術
第2章 使用Processing
2.1 下載與安裝
2.2 開發(fā)環(huán)境
2.2.1 開發(fā)環(huán)境界面
2.2.2 快捷按鈕
2.3 語法結構
2.3.1 基本語句
2.3.2 代碼編寫流程
2.3.3 注釋
2.3.4 表達式和陳述
2.3.5 控制臺
2.4 變量
2.4.1 聲明一個變量
2.4.2 變量的類型
2.4.3 系統(tǒng)變量
2.5 符號與條件式
2.5.1 布爾表達式
2.5.2 算術運算符
2.5.3 關系操作符
2.5.4 邏輯操作符
2.5.5 條件式——if、else和else if
本章作業(yè)
第3章 繪畫
3.1 畫布與坐標
3.1.1 像素與畫布
3.1.2 直角坐標與計算機屏幕坐標
3.2 圖形
3.2.1 點
3.2.2 直線
3.2.3 矩形
3.2.4 圓與圓弧形
3.2.5 三角形與四邊形
3.2.6 貝塞爾曲線
3.2.7 自由圖形
3.3 色彩
3.3.1 灰階與透明度
3.3.2 RGB色彩
3.3.3 HSB色彩
3.4 繪畫屬性設定
3.4.1 填色與邊框
3.4.2 圖形的順序
3.5 重復繪畫
3.5.1 簡單的重復
3.5.2 迭代法與while循環(huán)
3.5.3 for 循環(huán)
3.6 PDF輸出與繪畫實例
3.6.1 PDF格式輸出
3.6.2 繪畫實例
3.6.3 學生作品欣賞
本章作業(yè)
第4章 響應互動
4.1 鼠標響應
4.1.1 鼠標移動響應mouseX 和mouseY
4.1.2 pmouseX和pmouseY
4.1.3 鼠標響應事件
4.2 鍵盤響應
4.2.1 按擊鍵響應
4.2.2 特定按鍵響應
4.2.3 功能鍵響應
4.3 隨機random
4.4 限制constrain
本章作業(yè)
第5章 動畫
5.1 運動的產(chǎn)生
5.1.1 變量控制運動
5.1.2 條件句控制運動
5.1.3 加速與減速
5.2 隨機運動
5.3 曲線軌跡運動
5.4 坐標轉移、旋轉與縮放
5.4.1 坐標轉移
5.4.2 旋轉運動
5.4.3 縮放運動
5.5 pushMatrix()與 popMatrix()
5.6 時間控制
本章作業(yè)
第6章 函數(shù)與對象
6.1 函數(shù)
6.1.1 定義函數(shù)
6.1.2 調用函數(shù)
6.1.3 函數(shù)與循環(huán)
6.1.4 函數(shù)返回類型
6.2 類與對象
6.2.1 面向對象的程序設計
6.2.2 定義類
6.2.3 創(chuàng)建對象
6.2.4 構造器的引數(shù)
本章作業(yè)
第7章 數(shù)組
7.1 變量列數(shù)組
7.1.1 聲明變量列數(shù)組
7.1.2 定義數(shù)組的長度
7.1.3 給數(shù)組賦值
7.2 變量列數(shù)組實例
7.3 對象的數(shù)組
本章作業(yè)
第8章 圖片與文字
8.1 圖片
8.1.1 顯示圖片
8.1.2 圖片互動
8.1.3 圖片色彩設置
8.2 文字
8.2.1 使用字體
8.2.2 字符串
本章作業(yè)
第9章 視頻
9.1 播放視頻文件
9.2 實時視頻輸入
9.3 視頻互動特效
9.3.1 互動色彩調整
9.3.2 視頻馬賽克
9.3.3 色彩捕捉
9.3.4 版畫效果
本章作業(yè)
第10章 Minim音頻
10.1 播放音頻
10.2 聲音的視覺化
10.3 音頻輸入互動
本章作業(yè)
第11章 3D
11.1 3D簡介
11.2 3D圖形
11.3 3D空間旋轉
11.4 3D互動
11.5 參考案例
本章作業(yè)
第12章 Arduino與物理計算
12.1 Arduino簡介
12.2 Arduino與開關
12.3 Arduino與傳感器
12.4 光敏傳感器
本章作業(yè)
附錄A
后記
參考書目

編輯推薦

譚亮編著的《Processing互動編程藝術》可作為學習互動藝術編程的基礎書籍,主要面向藝術院校數(shù)字媒體設計專業(yè)、交互設計專業(yè),以及業(yè)界的設計師,等等。    本書前兩章主要介紹了Processing的背景、編程與互動藝術的關系,以及編程基礎知識。接下來的章節(jié)對繪畫、互動、動畫、函數(shù)與對象、數(shù)組、圖片與文字、視頻與音頻、3D與物理計算等方面進行了較為全面的論述,并結合了大量的實例與作品分析來啟發(fā)讀者的互動藝術思維。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Processing互動編程藝術 PDF格式下載


用戶評論 (總計60條)

 
 

  •   看了覺得書的內容太簡單了,processing難道只能做一些繪圖和簡單互動嗎?不過覺得畫那種抽象圖形還是很有意思的。
  •   對于processing剛入門的人來說是本挺好的入門工具書。
    較為全面的介紹了processing的使用方法、編程規(guī)則、工具庫的使用等等。最后一章還簡單介紹了相關Aeduino的一些基本知識。
  •   入門級的書籍,學習processing很好的入門手冊,建議新手看看
  •   這本書是國內唯一一本介紹Processing的中文教程,價格也不高,非常值得喜歡互動藝術的童鞋購買!


    Ps:感謝譚兄!
  •   國內processing教程書籍不多。這本很適合入門,講解比較清楚
  •   互動的東西,算是現(xiàn)在最新潮的吧,其實技術含量沒什么的~~
  •   很好的一本書,關于數(shù)可視化的,易懂。
  •   興趣,探索~ 是你最好的老師,喜歡一種語言,那么就要把它掌握然后熟練地運用,好書!
  •   很簡單易懂的入門教材 不錯不錯
  •   很淺顯的書,當做興趣可以研究一下
  •   買來還沒開始學習,當興趣
  •   書的內容非常吸引人~~~非常感謝~
  •   實用的一本書。要有配上光盤就更好了。
  •   非常好的書,把傳奇演繹到了極致,很完美,很好的書
  •   這書真的很牛,牛人看的書。。。
  •   不錯的pocessing介紹書,國內介紹Pocessing的就這一本!值得一讀,正在看
  •   話說書皮實在太臟啦 像是塵封了好久
  •   總體不錯,語法跟Java差不多,效果很炫
  •   不錯哦~~~比較詳細
  •   還沒來得及看的,應該還不錯。
  •   兒子說很好,天天捧著看
  •   發(fā)貨速度確實很快,就用了一天就到,非常好
  •   該商品好。
  •   作為國內很少的processing的書籍,還是很基礎的
  •   由外國引入,作者的編程語言功底不是很深厚,好多邏輯原理沒有說清,編程時有時不注意會抱錯的,配圖也應該更仔細一些
  •   這本書很專業(yè)很好用,但真的是要潛心研究才行呢
  •   非常淺顯易懂,對沒有基礎的初學者,能夠非??斓纳鲜帧?/li>
  •   剛拿到手看了一下目錄適合初學者~
  •   冰涼的數(shù)據(jù)變得如此美麗,一本很好的書。
  •   內容不錯,就是紙質較差,最好是彩印的。
  •   如果英文看得得懂,直接看網(wǎng)站吧,沒什么大用,好處是沒發(fā)現(xiàn)錯別字,每個例子都能用
  •   入門級書。沒想象的深,淺顯易懂。
  •   學習中,有點難度,只有慢慢看了
  •   內容由淺入深,很適合初學者
  •   作為入門級的書,還可以,但是講得不深入
  •   還木有看咧~
  •   基礎的知識還不錯,例子也很好。
  •   這本書很適合初學Processing的同學,很實用
  •   比較能看明白的書,我是入門級別的。還未讀完。
  •   好,挺好,非常好,喜歡
  •   看完后 主要內容還是很入門但新手學習完也可以基本了解建議去官網(wǎng)BBS討論學習
  •   講得不錯 作為基礎入門教材吧
  •   寫得比較簡單通俗,適合完全沒有基礎的人閱讀,有編程經(jīng)驗的人還是直接看軟件提供的Help文檔比較好。
  •   這個價格很不值啊~~教程很簡單啊
  •   沒什么特色,跟官網(wǎng)文檔差不多。
  •   無聊,只要稍微有點英文基礎的人,只需看軟件自帶的手冊即可,完全沒有必要購買本書,該書只是手冊的部分翻譯而已。
  •   很好的書,內容很全面,學習了。支持!
  •   滿意的是這本書是國內稀有的中文processing教程不滿意的是。。。。不深
  •   實用性不高,基礎中的基礎
  •   最基本的東西涵蓋的還算全面,自學起來也比較容易,物有所值~
  •   對于初學者來說,這本書還挺容易掌握的
  •   還沒看完,是入門的好書!
  •   不錯 很好的書 實用 很喜歡
  •   挺好的,挺喜歡,非常值!
  •   Processing里這本書不錯
  •   還是不錯~
  •   不錯的動東
  •   Processing 互動編程藝術
  •   書不錯半價買的便宜啊
  •   送貨快,剛開始看,還好吧?。?!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7