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

Processing創(chuàng)意編程與交互設(shè)計(jì)

Processing創(chuàng)意編程與交互設(shè)計(jì)

定 價(jià):¥69.00

作 者: 趙婷,李瑩,王志新 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302591313 出版時(shí)間: 2022-01-01 包裝:
開本: 頁(yè)數(shù): 字?jǐn)?shù):  

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

  Processing是以數(shù)字藝術(shù)為背景的程序設(shè)計(jì)語言,語法簡(jiǎn)潔易學(xué),使用它可以很方便地創(chuàng)作震撼的視覺表現(xiàn)及互動(dòng)媒體作品。本書重點(diǎn)引導(dǎo)讀者學(xué)習(xí)Processing的入門基礎(chǔ)知識(shí),同時(shí)介紹Processing如何與Arduino進(jìn)行通信,以及如何通過與Kinect和Leap Motion等體感系統(tǒng)互動(dòng)創(chuàng)作作品。本書包含兩個(gè)部分:部分為圖形生成篇,通過大量的編程示例,帶領(lǐng)讀者從入門的圖形生成方法開始,從基本的語法再到程序繪圖,直到創(chuàng)作出各種令人驚艷的圖案,或者定制自己的UI界面;第二部分為交互設(shè)計(jì)篇,重點(diǎn)講解鼠標(biāo)、鍵盤的互動(dòng)及串口通信,通過實(shí)例展示Processing和Arduino的互動(dòng),以及如何與Kinect和Leap Motion進(jìn)行互動(dòng)編程,幫助讀者創(chuàng)作更多的體感互動(dòng)效果。為便教利學(xué),書中附贈(zèng)教學(xué)課件及全部程序代碼源文件,讀者可掃描前言中的二維碼獲取。本書既可作為新媒體、藝術(shù)設(shè)計(jì)等相關(guān)專業(yè)學(xué)生的學(xué)習(xí)用書,也可供設(shè)計(jì)師、程序員和藝術(shù)工作者等閱讀參考。

作者簡(jiǎn)介

暫缺《Processing創(chuàng)意編程與交互設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

圖形生成篇
第1章 初識(shí)圖形交互設(shè)計(jì) 2
1.1 了解交互設(shè)計(jì)                       2
1.2 Processing的功能與特性                  3
1.3 開啟個(gè)繪圖程序                     5
1.4 擴(kuò)展練習(xí)                        7
第2章 繪制圖形 8
2.1 畫布                          8
2.2 基本圖形                        9
2.3 自定義形狀                       15
2.4 創(chuàng)建文字                        17
2.5 繪圖順序                        20
2.6 顏色填充                        21
2.7 描邊屬性                        23
2.8 擴(kuò)展練習(xí)                        25
第3 章 變量與語法 27
3.1 了解變量                         27
3.2 創(chuàng)建變量                         29
3.3 系統(tǒng)變量                         30
3.4 簡(jiǎn)單運(yùn)算                         32
3.5 條件語句                         34
3.6 for 循環(huán)                         37
3.7 注釋                           41
3.8 映射                           42
3.9 擴(kuò)展練習(xí)                         43
第4 章 動(dòng)畫與幾何變換 45
4.1 移動(dòng)                           45
4.2 函數(shù)                           48
4.3 隨機(jī)                           50
4.4 平移                           56
4.5 旋轉(zhuǎn)                           57
4.6 縮放                           59
4.7 隔離                           60
4.8 緩動(dòng)                           62
4.9 擴(kuò)展練習(xí)                         64
第5 章 函數(shù)和對(duì)象 67
5.1 函數(shù)                           67
5.2 面向?qū)ο缶幊?                       73
5.3 提前下雪                         80
5.4 擴(kuò)展練習(xí)                         82
第6 章 數(shù)組 84
6.1 數(shù)組的概念                         84
6.2 創(chuàng)建數(shù)組                         86
6.3 對(duì)象數(shù)組                         89
6.4 數(shù)組函數(shù)                         91
6.5 擴(kuò)展練習(xí)                         93
第7 章 3D 圖形 95
7.1 3D 坐標(biāo)系                         95
7.2 三維燈光                       100
7.3 材質(zhì)                          103
7.4 攝像機(jī)                        105
7.5 擴(kuò)展練習(xí)                       107
第8 章 粒子系統(tǒng) 108
8.1 粒子基礎(chǔ)                       108
8.2 粒子運(yùn)動(dòng)                       111
8.3 互動(dòng)粒子                       114
8.4 連續(xù)粒子流                       116
8.5 擴(kuò)展練習(xí)                       119
第9 章 媒體處理 122
9.1 加載圖片                        122
9.2 加載濾鏡與蒙版                     129
9.3 加載視頻                       131
9.4 像素化效果                       135
9.5 加載音頻                       138
9.6 擴(kuò)展練習(xí)                       144
第10 章 使用庫(kù)創(chuàng)作 146
10.1 擴(kuò)展庫(kù)概述                      146
10.2 庫(kù)的安裝和調(diào)用                    147
10.3 庫(kù)的應(yīng)用范例                      149
10.4 擴(kuò)展練習(xí)                        155
交互設(shè)計(jì)篇
第11 章 互動(dòng)響應(yīng) 160
11.1 鼠標(biāo)響應(yīng)                        160
11.2 鍵盤響應(yīng)                        165
11.3 聲音交互                        169
11.4 時(shí)間觸發(fā)                        171
11.5 擴(kuò)展練習(xí)                        174
第12 章 Arduino 互動(dòng)基礎(chǔ) 175
12.1 Arduino 入門                      175
12.2 互動(dòng)裝置解析                     177
12.3 Processing 與Arduino 通信                 181
12.4 擴(kuò)展練習(xí)                        186
第13 章 Arduino 互動(dòng)編程實(shí)例 188
13.1 Arduino 程序架構(gòu)                    188
13.2 Arduino 編程語法                    190
13.3 光敏控制粒子                      197
13.4 距離控制視頻                      200
13.5 紅外感應(yīng)控制電機(jī)                    204
13.6 擴(kuò)展練習(xí)                        206
第14 章 Kinect 與體感互動(dòng) 208
14.1 Kinect 簡(jiǎn)介                       209
14.2 Kinect 相關(guān)驅(qū)動(dòng)                    210
14.3 多維圖像信息                      211
14.4 實(shí)時(shí)圖像處理                      214
14.5 身體追蹤                        216
14.6 擴(kuò)展練習(xí)                        218
第15 章 Leap Motion 手勢(shì)互動(dòng) 220
15.1 Leap Motion 簡(jiǎn)介              220
15.2 安裝與調(diào)試Leap Motion            221
15.3 手勢(shì)捕捉基礎(chǔ)操作             224
15.4 手勢(shì)互動(dòng)                226
15.5 擴(kuò)展練習(xí)                228

本目錄推薦

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