-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
P5.JS互聯網創意編程 版權信息
- ISBN:9787121363740
- 條形碼:9787121363740 ; 978-7-121-36374-0
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
P5.JS互聯網創意編程 本書特色
p5.js 是一個以Processing 語言為基礎的JavaScript 庫,經常用于互聯網數據可視化和互動藝術創作。它繼承了Processing 語言的初衷,通過簡單的編程即可表達數字創意。本書共12 章,全面介紹了p5.js 的功能和使用方法,包括p5.js 基礎圖形繪制、p5.js 語法、響應互動、運動和幾何變換、函數和對象、數組、圖片、視頻、音頻等內容,可供高等學校數字媒體藝術設計類專業學生、相關從業人員和編程愛好者學習使用。
P5.JS互聯網創意編程 內容簡介
p5.js 是一個以Processing 語言為基礎的JavaScript 庫,經常用于互聯網數據可視化和互動藝術創作。它繼承了Processing 語言的初衷,通過簡單的編程即可表達數字創意。本書共12 章,全面介紹了p5.js 的功能和使用方法,包括p5.js 基礎圖形繪制、p5.js 語法、響應互動、運動和幾何變換、函數和對象、數組、圖片、視頻、音頻等內容,可供高等學校數字媒體藝術設計類專業學生、相關從業人員和編程愛好者學習使用。
P5.JS互聯網創意編程 目錄
第1 章 p5.js 概述 / 001
1.1 易懂的一門語言 / 002
1.2 p5.js 的功能與特性 / 002
1.3 進入p5.js 的圈子 / 003
1.4 下載p5.js 庫 / 003
1.5 開發環境 / 004
1.6 開啟**個程序 / 004
1.7 草圖的重要性 / 007
第2 章 繪制圖形 / 009
2.1 畫布 / 009
2.2 基本形狀 / 010
2.3 自定義形狀 / 017
2.4 繪圖順序 / 022
2.5 顏色填充 / 023
2.6 描邊屬性 / 028
2.7 企鵝01 / 030
練習 / 032
第3 章 語法 / 033
3.1 了解變量 / 033
3.2 創建變量 / 035
3.3 變量類型 / 038
3.4 系統變量 / 038
3.5 簡單運算 / 040
3.5.1 算術運算符 / 040
3.5.2 關系運算符 / 042
3.5.3 邏輯運算符 / 043
3.6 條件語句 / 043
3.6.1 if 語句 / 043
3.6.2 else 語句 / 044
3.7 for 循環 / 046
3.8 setup 和draw 函數 / 056
3.9 控制臺 / 057
3.10 注釋 / 058
3.11 映射 / 058
3.12 企鵝02 / 060
練習 / 062
第4 章 響應互動 / 063
4.1 鼠標響應 / 063
4.2 鼠標單擊 / 068
4.3 鍵盤響應 / 069
4.4 企鵝03 / 072
練習 / 074
第5 章 運動和幾何變換 / 075
5.1 移動 / 075
5.2 旋轉 / 078
5.3 隨機 / 081
5.4 平移函數translate / 093
5.5 旋轉函數rotate / 094
5.6 縮放 / 096
5.7 push 和pop 函數 / 098
5.8 企鵝04 / 099
練習 / 101
第6 章 函數和對象 / 102
6.1 函數 / 102
6.2 面向對象編程 / 112
6.2.1 定義類 / 113
6.2.2 創建對象 / 116
6.3 企鵝05 / 121
練習 / 124
第7 章 數組 / 125
7.1 使用變量繪圖 / 125
7.2 創建數組 / 127
7.3 對象與數組 / 133
7.4 企鵝06 / 135
練習 / 136
第8 章 圖片 / 137
8.1 加載圖片 / 139
8.2 預加載preload 函數 / 144
練習 / 145
第9 章 視頻 / 146
9.1 視頻文件 / 146
9.2 實時視頻流 / 151
練習 / 156
第10 章 圖片和視頻處理進階 / 157
10.1 像素數組 / 157
10.2 像素繪制圖片 / 161
10.3 視頻像素處理 / 166
10.4 實時視頻流像素處理 / 175
練習 / 185
第11 章 音頻 / 186
11.1 加載音頻 / 186
11.2 麥克風聲音捕獲 / 191
11.3 p5.js 創建聲音 / 193
練習 / 196
第12 章 使用庫創作 / 197
12.1 p5.scribble 庫 / 198
12.2 p5.play 庫 / 203
練習 / 207
附錄 / 208
后記 / 209
參考文獻 / 210
P5.JS互聯網創意編程 作者簡介
李子?D,北京城市學院藝術設計學部,講師,虛擬漫游和數字游戲專業負責人。畢業于法國貝桑松大學STGI數字媒體研究中心,2005年至今一直從事藝術設計、視覺傳達、交互設計、數字媒體藝術相關的設計和應用研究工作。主要研究領域是數字技術和藝術相結合的視覺表現設計,利用新技術進行數字化產品的設計及制作。主要工作是構建虛擬空間環境,結合虛擬現實、增強現實、互聯網及大數據相關技術,為政府和相關企業設計并制作了多款具有經濟價值或社會價值的數字媒體產品。
- >
朝聞道
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
月亮虎
- >
我與地壇
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
小考拉的故事-套裝共3冊
- >
伯納黛特,你要去哪(2021新版)
- >
【精裝繪本】畫給孩子的中國神話