注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數(shù)據(jù)庫Processing程序交互與數(shù)據(jù)視覺藝術實踐

Processing程序交互與數(shù)據(jù)視覺藝術實踐

Processing程序交互與數(shù)據(jù)視覺藝術實踐

定 價:¥99.00

作 者: 趙婷、郝憶南、王志新
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302677314 出版時間: 2025-01-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內容簡介

  《Processing程序交互與數(shù)據(jù)視覺藝術實踐》全面而深入地講解了Processing在數(shù)據(jù)可視化設計領域的基礎編程知識與創(chuàng)作實踐技巧。全書共分為8章,內容包括初識數(shù)據(jù)視覺藝術、代碼藝術與視覺創(chuàng)意、生成藝術、動態(tài)視覺效果、數(shù)據(jù)的視覺表達、數(shù)據(jù)接入與應用、傳感器與數(shù)據(jù)交互,以及GUI交互設計。書中不僅展示了使用Processing處理文本和表格數(shù)據(jù)的方法、應用網絡數(shù)據(jù)的技巧,而且講解了通過Arduino傳感器、攝像頭、麥克風等設備進行數(shù)據(jù)采集的方式。此外,本書還詳細介紹了如何利用鼠標、鍵盤與圖形用戶界面(GUI)進行交互協(xié)作的方法,旨在幫助讀者創(chuàng)作出優(yōu)秀的數(shù)據(jù)可視化新媒體作品。本書可作為高等院校視覺傳達設計、信息藝術設計、廣告設計、數(shù)字媒體、新媒體藝術等專業(yè)的教材,也可作為數(shù)據(jù)信息視覺化設計從業(yè)者的參考書。

作者簡介

  趙婷美術學碩士,河北師范大學美學與設計學院教師、副教授;致力于動畫、數(shù)字媒體藝術專業(yè)的教學與設計工作,在藝術創(chuàng)作形式和審美意識研究領域不斷探索,取得了多項科研成果,并發(fā)表多篇專業(yè)論文。郝憶南清華大學美術學院碩士,河北師范大學美術與設計學院講師;其研究領域包括交互藝術設計、信息技術前沿與設計、動畫設計與創(chuàng)作、游戲設計與策劃等,善于在數(shù)字藝術創(chuàng)作中探究動態(tài)表現(xiàn)力,致力于提升當代設計的審美價值,并取得多項科研成果和獎項。王志新藝術學碩士,河北傳媒學院戲劇影視美術設計教研室主任、副教授,主講動態(tài)媒體及數(shù)字交互視覺設計等課程,主編十多本圖形圖像相關教材;資深影視特效和創(chuàng)意交互設計師,具有豐富的三維特效和互動設計經驗,曾為中央電視臺、河北電視臺等諸多頻道設計包裝,為聯(lián)想集團、中國聯(lián)通和國家電網等知名企業(yè)創(chuàng)作廣告宣傳作品。

圖書目錄

第1章  初識數(shù)據(jù)視覺藝術001
1.1 認識信息可視化001
1.2 數(shù)據(jù)視覺化的意義003
1.3 數(shù)據(jù)信息圖表模型005
1.4 數(shù)據(jù)視覺藝術設計009
1.5 本章小結011
————
第2章  代碼藝術與視覺創(chuàng)意012
2.1 代碼藝術與Processing012
2.2 視覺元素014
2.2.1 繪制形狀014
2.2.2 設置畫布022
2.2.3 文字與版式026
2.2.4 顏色和透明度028
2.2.5 3D繪圖033
2.3 視覺結構036
2.3.1 應用位圖036
2.3.2 組成和對齊040
2.3.3 混合圖層042
2.3.4 控制圖層044
2.3.5 動態(tài)海報設計046
2.4 本章小結051
————
第3章  生成藝術052
3.1 條件語句053
3.2 循環(huán)結構054
3.3 隨機和噪波062
3.3.1 初識隨機函數(shù)062
3.3.2 控制隨機性065
3.3.3 初識柏林噪波068
3.4 遞歸分形075
3.4.1 遞歸函數(shù)075
3.4.2 分形結構079
3.5 抽象幾何圖案083
3.5.1 圖案與循環(huán)083
3.5.2 幾何圖案的組織084
3.5.3 模擬自然圖案089
3.6 本章小結094
————
第4章  動態(tài)視覺效果095
4.1 圖形動畫與數(shù)據(jù)視覺藝術095
4.1.1 運動圖形的視覺語言095
4.1.2 數(shù)據(jù)視覺藝術的動畫效果097
4.2 Processing動畫設計099
4.2.1 簡單移動100
4.2.2 運動節(jié)奏101
4.2.3 簡單的碰撞檢測103
4.2.4 噪波動畫107
4.3 粒子效果110
4.4 高級運動119
4.4.1 路徑動畫119
4.4.2 運動緩沖121
4.4.3 彈性與軟體效果124
4.4.4 交互作為動畫的輸入126
4.5 視頻應用129
4.5.1 基本播放和捕獲129
4.5.2 像素化處理132
4.6 本章小結136
————
第5章  數(shù)據(jù)的視覺表達137
5.1 數(shù)組137
5.1.1 定義數(shù)組137
5.1.2 數(shù)組調色板140
5.2 最小、最大和排序142
5.3 數(shù)組作為參數(shù)144
5.4 簡單數(shù)據(jù)建模147
5.5 數(shù)據(jù)視覺化155
5.5.1 數(shù)據(jù)視覺化的形式155
5.5.2 詞云156
5.5.3 螺旋包裝詞云166
5.5.4 交互性可視化167
5.5.5 創(chuàng)意的數(shù)據(jù)視覺藝術173
5.6 本章小結175
————
第6章  數(shù)據(jù)源接入與應用176
6.1 初識數(shù)據(jù)源176
6.2 應用數(shù)據(jù)源178
6.2.1 處理文本文件178
6.2.2 標準表格數(shù)據(jù)184
6.2.3 XML數(shù)據(jù)188
6.2.4 JSON數(shù)據(jù)192
6.3 網絡數(shù)據(jù)與API197
6.4 數(shù)據(jù)映射204
6.4.1 獲取和解析204
6.4.2 過濾器和挖掘205
6.4.3 表示和細化206
6.4.4 突出顯示與交互210
6.4.5 優(yōu)化顯示圖形212
6.4.6 切換標簽面板214
6.5 本章小結216
————
第7章  傳感器與數(shù)據(jù)交互217
7.1 Arduino程序開發(fā)217
7.1.1 認識Arduino217
7.1.2 Arduino程序構架222
7.1.3 Arduino編程語法224
7.2 數(shù)據(jù)輸入與輸出231
7.2.1 Processing與Arduino通信231
7.2.2 Arduino數(shù)據(jù)控制實例237
7.3 攝像頭獲取數(shù)據(jù)245
7.3.1 攝像頭應用245
7.3.2 運動檢測246
7.3.3 運動跟蹤248
7.4 Kinect體感數(shù)據(jù)251
7.4.1 認識與安裝Kinect251
7.4.2 多維圖像信息252
7.4.3 利用深度信息跟蹤253
7.4.4 OpenCV254
7.5 音頻圖形化257
7.5.1 播放聲音文件257
7.5.2 從話筒中拾取聲音259
7.5.3 音頻數(shù)據(jù)應用262
7.6 本章小結264
————
第8章  GUI交互設計265
8.1 UI交互設計基礎265
8.1.1 交互設計的基本方法265
8.1.2 界面設計基本原則266
8.2 交互響應267
8.2.1 鼠標交互267
8.2.2 鍵盤交互278
8.2.3 時間交互282
8.3 制作UI組件285
8.3.1 按鈕285
8.3.2 滑條292
8.3.3 下拉菜單列表296
8.3.4 標簽頁切換301
8.3.5 其他組件306
8.4 本章小結309

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號