-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

愛上Processing Steam&創客教育初學指南 全新彩圖第2版

( 簡體 字)
作者:[美]Casey Reas、Ben Fry類別:1. -> 程式設計 -> Processing
譯者:
出版社:人民郵電出版社愛上Processing Steam&創客教育初學指南 全新彩圖第2版 3dWoo書號: 47013
詢問書籍請說出此書號!

缺書
NT售價: 295

出版日:5/1/2017
頁數:167
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115454393
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書是Processing學習的入門書,從Processing簡介、開始程式設計、畫圖開始講起,循序漸進地講解了Processing的各種功能,例如變數、響應、媒體、運動、物件等。本書由Processing語言的創立者所著,內容權V,語言通俗易懂,即使你沒有任何Processing基礎,也能輕鬆入門。
目錄:

1 簡介 1
草稿化和原型化 1
靈活性 2
巨人 3
家族樹 3
加入我們 4
2 開始程式設計 5
第一個程式 6
示例2-1:畫一個橢圓 6
示例2-2:繪製很多圓形 7
顯示(Show) 7
保存和新建 8
分享 8
案例和引用 9
3 畫圖 11
運行視窗 11
示例3-1:繪製一個視窗 11
示例3-2:繪製一個點 11
基本形狀 12
示例3-3:繪製一條線 13
示例3-4:繪製基本形狀 13
示例3-5:繪製一個長方形 14
示例3-6:繪製一個橢圓 14
示例3-7:繪製橢圓的一部分 14
示例3-8:用角度繪圖 16
繪圖順序 16
示例3-9:控制繪圖的順序 16
示例3-10:改變繪圖的順序 16
形狀屬性 17
示例3-11:設置描邊粗細 17
示例3-12:設置描邊端點樣式 17
示例3-13:設置線段轉折的樣式 18
繪製樣式 18
示例3-14:設置左上角起始 19
色彩 19
示例3-15:用灰度值繪圖 20
示例3-16:控制填色和描邊 21
示例3-17:用色彩繪圖 21
示例3-18:設置透明度 23
自訂圖形 23
示例3-19:繪製一個箭頭 23
示例3-20:閉合圖形 24
示例3-21:創造一些生物 24
注釋 25
機器人1:繪製 26
4 變數 29
第一個變數 29
示例4-1:重用相同值 29
示例4-2:更改變數值 29
定義變數 30
Processing的變數 31
示例4-3:調整尺寸大小,看看會發生什麼 31
一點小小的數學問題 32
示例4-4:基礎算數 32
迴圈 33
示例4-5:重複做一件事 33
示例4-6:使用for迴圈 34
示例4-7: for迴圈的力量 35
示例4-8:分散開的線條 36
示例4-9:折角的線條 36
示例4-10:嵌套迴圈 36
示例4-11:行和列 37
示例4-12:點和線 38
示例4-13:網點 38
機器人2:變數 39
5 回應 41
一次與永久 41
示例5-1: draw( )函數 41
示例5-2: setup( )函數 41
示例5-3:全域變數 42
跟隨 43
示例5-4:滑鼠跟隨 43
示例5-5:跟隨你的點 43
示例5-6:連續繪畫 44
示例5-7:設置線條厚度 44
示例5-8:使用easing 45
示例5-9:用easing 做出平滑的曲線 46
按一下 47
示例5-10:按一下滑鼠 47
示例5-11:當沒有按一下的時候進行檢測 48
示例5-12:滑鼠不同鍵位按一下 49
定位 50
示例5-13:尋找游標 51
示例5-14:圓形的邊界 51
示例5-15:矩形的邊界 53
類型 54
示例5-16:檢測按鍵 54
示例5-17:繪製一些字母 55
示例5-18:檢查特殊按鍵 56
示例5-19:用方向鍵移動 57
映射 57
示例5-20:將值映射到範圍 57
示例5-21:用map( )函數做轉換 58
機器人3:回應 59
6 平移、旋轉和縮放 61
平移 61
示例6-1:平移位置 61
示例6-2:多重變換 62
旋轉 63
示例6-3:沿角旋轉 63
示例6-4:中心旋轉 64
示例6-5:移動,然後再旋轉 64
示例6-6:旋轉,然後再移動 65
示例6-7:一個關節臂 65
縮放 66
示例6-8:縮放 67
示例6-9:保持描邊一致 67
壓棧和彈出 68
示例6-10:獨立的變換 68
機器人4:平移、旋轉和縮放 69
7 媒體 71
圖像 72
示例7-1:載入圖像 72
示例7-2:載入更多圖像 72
示例7-3:滑鼠控制圖片 73
示例7-4: GIF的透明度 74
示例7-5: PNG的透明度 74
字體 75
示例7-6:繪製字體 75
示例7-7:在方框中繪製文字 76
示例7-8:在字串中存儲文字 77
圖形 77
示例7-9:繪製圖形 78
示例7-10:縮放圖形 78
示例7-11:創建一個新的圖形 79
機器人5:媒體 80
8 運動 83
幀 83
示例8-1:觀察幀頻率 83
示例8-2:設置幀頻率 83
速度和方向 84
示例8-3:移動圖形 84
示例8-4:迴圈 84
示例8-5:折返 86
補間動畫 86
示例8-6:計算補間位置 87
隨機 87
示例8-7:生成亂數 88
示例8-8:隨機繪製 88
示例8-9:隨機移動圖形 88
計時器 89
示例8-10:經過時間 90
示例8-11:觸發時間事件 90
圓周 90
示例8-12:正弦波形的值 92
示例8-13:正弦波運動 92
示例8-14:圓周運動 93
示例8-15:螺旋 93
機器人6:運動 94
9 函數 97
函數基礎 97
示例9-1:擲骰子 97
示例9-2:另一個擲骰子方法 98
寫一個函數 99
示例9-3:繪製貓頭鷹 99
示例9-4:一對貓頭鷹 100
示例9-5:一個貓頭鷹函數 101
示例9-6:增加超多的貓頭鷹 103
示例9-7:不同尺寸的貓頭鷹 103
返回值 104
示例9-8:返回一個值 104
機器人7:函數 105
10 對象 109
域和方法 109
定義一個類 110
創建對象 114
示例10-1:創建一個物件 114
示例10-2:創建多個物件 115
標籤 116
機器人8:對象 118
11 陣列 121
從變數到陣列 121
示例11-1:許多變數 121
示例11-2:太多的變數 122
示例11-3:使用陣列,不需要額外的變數 123
創建陣列 123
示例11-4:給一個陣列聲明和賦值 125
示例11-5:簡化陣列賦值 125
示例11-6:一次性對整個陣列賦值 125
示例11-7:重新審視第一個例子 125
迴圈和陣列 126
示例11-8:在一個迴圈裡填入一個陣列 126
示例11-9 :追蹤滑鼠移動 127
物件陣列 128
示例11-10:管理多個物件 129
示例11-11:一種管理物件的新方法 129
示例11-12:圖像序列 130
機器人 9:陣列 131
12 數據 135
資料總結 135
表格 136
示例12-1:讀取表格 137
示例12-2:繪製表格 137
示例12-3: 29740個城市 139
JSON 140
示例12-4:讀取一個JSON檔 141
示例12-5:從JSON檔讀取資料並進行視覺化 142
網路資料和API (應用程式介面) 143
示例12-6:處理天氣資料 145
示例12-7:鏈式方法 146
機器人10:數據 146
13 延伸 149
聲音 149
示例13-1:播放一個聲音樣例 150
示例13-2:從話筒中聽取聲音 151
示例13-3:創建一個正弦波形 152
圖像和PDF匯出 153
示例13-4:保存圖像 154
示例 13-5:匯出PDF 155
你好Arduino 156
示例 13-6:讀取感測器 157
示例13-7:從串口讀取數據 158
示例13-8:視覺化資料流程 159
示例11-9:看待資料的另一種方式 160
附錄A 程式設計小貼士 162
函數和參數 162
顏色映射 163
注釋 163
大寫與小寫 163
程式設計風格 164
控制台 164
一步一步來 164
附錄B 資料類型 165
附錄C 操作的順序 166
附錄D 變數作用域 167
序: