新書推薦:
《
纯粹·破壁与神游
》
售價:NT$
418.0
《
春秋大义:中国传统语境下的皇权与学术新版(小学《论语》,大学《春秋》代表中国精神的政治哲学至高圣典。得到近80万总订阅主理人熊逸代表作)
》
售價:NT$
449.0
《
女人们的谈话(奥斯卡金像奖最佳影片提名、最佳改编剧本奖 原著!玛格丽特·阿特伍德:“简直是《使女的故事》现实版!”)
》
售價:NT$
286.0
《
忧郁的秩序:亚洲移民与边境管控的全球化(共域世界史)
》
售價:NT$
653.0
《
一周一堂经济学课:为了更好地理解这个世界
》
售價:NT$
500.0
《
慢性胃炎的中医研究 胃
》
售價:NT$
3050.0
《
南移:宋代社会中心的转迁
》
售價:NT$
755.0
《
纯粹·水浒江湖:理解中国古代社会的一种另一条线索
》
售價:NT$
469.0
編輯推薦:
这本书是由Processing语言的创立者Casey Reas和Ben Fry所著,他们将会带你一步步地进入编程的世界,掌握一些核心的编程思想与原则。本书教你用简单的Processing语言进行计算机程序设计,这个语言可以让你编写代码绘制图形、生成动画和设计交互图形。计算机程序设计课程通常从理论讲起,而这本书入门简单,可以让你直接开始动手,进入创意和有趣的实际程序项目中去。这是一本学习编程的理想教材,并且对于一些拥有基本程序设计经验的人来说,也是一本关于图形编程的轻松易懂的介绍。
內容簡介:
Processing最初是面向艺术家和设计师开发的程序。由Casey Reas和Ben Fry编著的《爱上Processing修订版》适合零基础的初学者。全书言简意赅,清晰、详细地介绍了Processing的各项功能和拓展的可能性,以及在计算机图形方面的主要优势和用法。
《爱上Processing修订版》的1~6章介绍了Processing的基础用法,而7~10章则结合计算机高级编程语言的基础知识,通过示例让初学者更加透彻地理解编程的逻辑思路以及语言。第11章结合Arduino物理模块进行了延伸。《爱上Processing修订版》与《爱上Arduino第2版》一书相呼应,向大家展现了Processing的强大拓展性和创造性。
《爱上Processing修订版》适合喜欢动手进行电子制作的理工类学生、计算机硬件、学习新媒体技术的艺术类学生以及DIY爱好者。
關於作者:
Casey Reas是美国加州大学洛杉矶分校(UCLA)设计媒体艺术系(Department of Design Media Arts)的教授,他在麻省理工学院(MIT)获取硕士学位。他所设计与编写的软件在美国、欧洲和亚洲引起强烈反响。
Ben Fry是一位艺术家、程序设计师和作家。他在麻省理工学院(MIT)媒体实验室
(Media Laboratory)获得博士学位。他和Casey Reas共同开发出Processing,并因此获得了2005年电子艺术大奖(Prix Ars Electronica)中的金尼卡奖(Golden Nica)。
目錄 :
目 录
1 简介 1
草稿化和原型化 2
灵活性 3
巨人 4
家族树 5
加入我们 6
2 开始编程 7
第一个程序 8
显示Show 10
保存 11
分享 12
例子和引用 13
3 画图 15
基本形状 16
绘制顺序 22
图形的性质 23
颜色 26
自定义图形 30
注释 33
机器人1:绘制 44
4 变量 37
创造变量 39
Processing的变量 40
一些小小的数学问题 40
重复 42
机器人2:变量 49
5 响应 51
跟随 53
映射 58
点击 60
位置 64
键盘敲击 68
机器人3:响应 74
6 媒体 77
图像 78
字体 83
形状 86
机器人4:媒体 89
7 运动 91
速度和方向 92
在两者之间 95
随机 97
计时器 99
圆环 100
平移、旋转和缩放 104
机器人5:运动 113
8 函数 115
函数的基础 116
写一个函数 118
返回值 124
机器人6:函数 126
9 对象 129
类和对象 130
机器人7:对象 138
10 数组 141
写一个数组 144
重复和数组 147
对象的数组 150
机器人8:数组 153
11 延伸 157
三维 158
图像和导出 164
你好Arduino 168
爱好者社区 175
A 编程小贴士 177
B 数据类型 182
C 操作的顺序 183
D 变量作用域 184