注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Processing互動(dòng)編程藝術(shù)

Processing互動(dòng)編程藝術(shù)

Processing互動(dòng)編程藝術(shù)

定 價(jià):¥39.00

作 者: 譚亮 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787121134630 出版時(shí)間: 2011-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 204 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)