注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

圖形生成篇
第1章 初識(shí)圖形交互設(shè)計(jì) 2
1.1 了解交互設(shè)計(jì)                       2
1.2 Processing的功能與特性                  3
1.3 開(kāi)啟個(gè)繪圖程序                     5
1.4 擴(kuò)展練習(xí)                        7
第2章 繪制圖形 8
2.1 畫(huà)布                          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 章 變量與語(yǔ)法 27
3.1 了解變量                         27
3.2 創(chuàng)建變量                         29
3.3 系統(tǒng)變量                         30
3.4 簡(jiǎn)單運(yùn)算                         32
3.5 條件語(yǔ)句                         34
3.6 for 循環(huán)                         37
3.7 注釋                           41
3.8 映射                           42
3.9 擴(kuò)展練習(xí)                         43
第4 章 動(dòng)畫(huà)與幾何變換 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 鍵盤(pán)響應(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 入門(mén)                      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 編程語(yǔ)法                    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 ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)