Processing互動編程

《Processing互動編程》是2014年科學出版社有限責任公司出版的圖書,作者是任遠。

基本介紹

  • 作者:任遠
  • ISBN:9787030421364
  • 頁數:288
  • 定價:46.00
  • 出版社:科學出版社有限責任公司
  • 出版時間:2014-11-28
  • 裝幀:平裝
內容簡介,作者簡介,目錄,

內容簡介

本書分為三大部分:語法基礎、圖形動畫、互動。第一部分主要講Processing程式語言。為避免枯燥,作者使用了大量的與現實生活類比的方法,讓你一層一層的深入,培養抽象和從整體到部分再到整體的思維方式。第二部分主要講圖形繪製和圖形動畫,讓你學會用程式描述的方法來繪製各種各樣的圖形,並且在圖形的基礎上,利用數學知識來實現程式動畫。該部分會涉及到坐標、顏色、文本、點陣圖、3D等概念。第三部分主要講在程式動畫的基礎上添加互動因素,構成完整的互動作品。這些互動因素包括:滑鼠、鍵盤、聲音、視頻等。

作者簡介

任 遠
尋求藝術與科學的統一,混沌與秩序的平衡。

目錄

目錄
第1部分 語言基礎
第1章 Processing
1.1 Hello Processing
1.2 Hello world
1.3 第一個圖形
1.4 第一個動畫
1.5 第一個互動
第2章 變數
2.1 聲明變數
2.2 數據類型
2.3 變數名
2.4 變數賦值2.5 常量
第3章 運算符
3.1 基本算數運算符
3.2 賦值算數運算符
3.3 自增、自減運算符
3.4 關係運算符
3.5 邏輯運算符
3.6 條件運算符
第4章 條件語句
4.1 if 條件語句
4.2 if else 語句
4.3 else if 語句
4.4 swicth 分支語句
第5章 循環語句
5.1 while 循環語句
5.2 for 循環語句
5.3 循環嵌套
5.4 跳出循環
第6章 函式
6.1 定義函式
6.2 函式的參數
6.3 函式返回結果
6.4 函式重載
6.5 函式遞歸
第7章 類
7.1 定義類
7.2 類的繼承
7.3 覆蓋父類方法
7.4 重寫 toString() 方法
7.5 標籤類
第8章 字元串
8.1 數組基本概念
8.2 字元串的初始化
8.3 字元串的方法
8.4 字元串處理函式
8.5 實現字元串大小寫轉換
第9章 數組
9.1 二維數組
9.2 數組處理函式
9.3 實現連線兩個數組
9.4 值數據類型與引用數據類型
第10章 列表
10.1 添加和刪除列表元素
10.2 設定和返回列表元素
10.3 列表的排序
10.4 列表的運算
第11章 字典
11.1 字典的鍵和值
11.2 遍歷鍵和值
11.3 排序鍵和值
11.4 字典的運算
第2部分 圖形、動畫
第12章 運行環境
12.1 坐標系統
12.2 程式主結構
12.3 幀速率
12.4 視窗大小
第13章 數學基礎
13.1 數學計算
13.2 約束、映射
13.3 角度制和弧度制
13.4 三角函式
13.5 反正切函式
第14章 2D基礎圖形
14.1 基礎幾何圖形
14.2 描邊屬性
14.3 扇形、弓形、環形、扇環
14.4 虛線、格線
第15章 顏色
15.1 色彩模式
15.2 創建和設定顏色
15.3 顏色分量
15.4 顏色漸變
第16章 變換
16.1 基本變換
16.2 變換堆疊
16.3 使用變換繪製圖形
16.4 變換動畫
第17章 曲線
17.1 Bezier 曲線
17.2 Bezier 曲線路徑動畫
17.3 Curve 曲線
17.4 Curve 多條連續路徑動畫
第18章 複雜圖形
18.1 vertex 繪製
18.2 正多邊形和星形
18.3 vertex 環形、扇環
18.4 PShape 圖形對象
第19章 3D圖形
19.1 3D坐標系統
19.2 三維燈光
19.3 三維材質
19.4 三維透視
第20章 隨機、噪波、向量
20.1 隨機函式
20.2 噪波函式
20.3 PVector 向量對象
20.4 粒子動畫
第21章 點陣圖
21.1 載入點陣圖
21.2 顯示點陣圖
21.3 PImage 點陣圖對象
21.4 點陣圖遮罩動畫
21.5 濾鏡
21.6 混合
21.7 貼圖
21.8 點陣圖隨機動畫
第22章 文本
22.1 文本術語
22.2 文本顯示
22.3 字型屬性
22.4 創建和設定字型
22.5 環形文本
22.6 文本隨機動畫
第3部分 互動
第23章 滑鼠互動
23.1 滑鼠事件
23.2 滑鼠事件函式
23.3 滑鼠狀態變數
23.4 draw() 函數裡實現所有滑鼠事件
23.5 滑鼠拖拽
23.6 滑鼠游標
23.7 滑鼠繪製
第24章 鍵盤互動
24.1 鍵盤事件
24.2 鍵盤控制
24.3 鍵盤互動
24.4 視窗焦點
第25章 日期、時間
25.1 日期、時間函式
25.2 設定程式使用期限
25.3 製作簡單計時器
25.4 模擬時鐘

相關詞條

熱門詞條

聯絡我們