《Processing语言权威指南(第2版)》PDF电子书免费下载

作者:  (美)Casey Reas(凯西·瑞斯), Ben Fry(本·弗莱)

出版社: 电子工业出版社

出版年: 2019年06月

ISBN: 9787121361753

~~滚到底部有网盘下载链接~~

内容简介

目录

详细目录
1 Processing…… ........................... 1
软件 ..................................................... 1
软件素养 ............................................. 3
开放 ..................................................... 4
教育 ..................................................... 5
网络的力量 ......................................... 6
上下文 ................................................. 7
2 开始使用Processing ................... 9
下载与安装 ......................................... 9
环境 ..................................................... 9
导出 ................................................... 10
示例演练 ........................................... 11
编程即写作 ....................................... 16
注释 ................................................... 16
函数 ................................................... 17
表达式与语句 ................................... 17
大小写敏感 ....................................... 18
空格 ................................................... 18
控制台 ............................................... 19
参考 ................................................... 20
3 绘制 ........................................... 21
坐标 ................................................... 21
基本图形 ........................................... 23
曲线 ................................................... 27
绘图顺序 ........................................... 30
灰度值 ............................................... 31
绘图属性 ........................................... 33
绘图模式 ........................................... 34
4 颜色 ........................................... 37
用数字定义颜色 ............................... 38
合成 ................................................... 41
RGB 和HSB ..................................... 43
十六进制 ........................................... 46
5 变量 ........................................... 49
数据类型 ........................................... 49
变量 ................................................... 50
变量名 ............................................... 52
Processing 变量 ................................. 53
算法 ................................................... 54
留意数据类型 ................................... 56
数据转换 ........................................... 57
运算的优先级 ................................... 59
快捷方式 ........................................... 59
6 流程 ........................................... 63
循环 ................................................... 63
控制流程 ........................................... 67
关系表达式 ....................................... 69
条件语句 ........................................... 70
逻辑运算符 ....................................... 75
变量的作用域 ................................... 77
格式化代码块 ................................... 79
7 交互性 ....................................... 81
鼠标数据 ........................................... 82
鼠标按键 ........................................... 86
键盘数据 ........................................... 88
编码键 ............................................... 90
事件 ................................................... 91
鼠标事件 ........................................... 91
键盘事件 ........................................... 94
事件流 ............................................... 95
光标图标 ........................................... 96
8 重复 ........................................... 99
迭代 ................................................... 99
while 循环 ....................................... 100
for 循环 ............................................ 102
循环和draw() .................................. 105
嵌套循环 ......................................... 107
9 综合一 ...................................... 111
画出软件的草图 ............................. 111
编程技术 ......................................... 112
示例 ................................................. 113
10 访谈:图像 ............................. 119
Une Esthétique Programmée
(采访Manfred Mohr) ................... 121
RandomFont Beowolf
(采访Erik van Blokland) ............. 125
Fractal.Invaders, Substrate
(采访Jared Tarbell) ...................... 129
Perpetual Storytelling Apparatus
(采访Benjamin Maus) ................. 133
11 文本 ........................................137
字符 ................................................. 138
单词与句子 ..................................... 139
字符串是对象 ................................. 140
12 版式 ....................................... 143
绘制文本 ......................................... 144
加载媒体 ......................................... 145
矢量字体 ......................................... 146
像素字体 ......................................... 149
文字属性 ......................................... 150
键盘输入 ......................................... 152
排版与交互 ..................................... 153
13 图像 ....................................... 157
显示 ................................................. 158
图像颜色和透明度 ......................... 160
滤镜 ................................................. 163
蒙版 ................................................. 166
14 变换 ....................................... 169
平移 ................................................. 169
控制变换矩阵 ................................. 170
旋转 ................................................. 171
缩放 ................................................. 172
组合式变换 ..................................... 173
变换与交互 ..................................... 176
新坐标 ............................................. 177
15 顶点 ....................................... 179
顶点 ................................................. 179
点与线 ............................................. 181
几何形状 ......................................... 182
曲线 ................................................. 184
轮廓 ................................................. 187
16 3D 绘画 ................................. 191
3D 结构 ........................................... 191
摄像机 ............................................. 196
材质与灯光 ..................................... 197
纹理映射 ......................................... 202
17 图形 ........................................205
显示SVG 矢量图 ........................... 205
显示OBJ 格式的图形 .................... 208
变换 ................................................. 209
创建 ................................................. 210
修改 ................................................. 213
18 综合二 ....................................217
迭代 ................................................. 217
调试 ................................................. 218
示例 ................................................. 219
19 访谈:交互 .............................235
LORNA(采访Lynn Hershman Leeson) .... 237
路德维希·凡·贝多芬(Ludwig van Beethoven):第九交响曲(采访Robert Winter).................... 241
They Rule(采访Josh On) .......... 247
Eliss(采访Steph Thirion) .......... 251
20 计算 ........................................255
指数运算与开方 ............................. 255
正规化与映射 ................................. 256
简单曲线 ......................................... 259
数值约束 ......................................... 262
传输距离 ......................................... 264
缓动 .........
显示部分信息

下载价格:免费
立即下载
登入/注册
知识就是力量
没有账号? 忘记密码?