Processing最初是面向艺术家和设计师开发的程序。由Casey Reas和Ben Fry编著的《爱上Processing(修订版)》适合零基础的初学者。全书言简意赅,清晰、详细地介绍了Processing的各项功能和拓展的可能性,以及在计算机图形方面的主要优势和用法。 《爱上Processing(修订版)》的1~6章介绍了Processing的基础用法,而7~10章则结合计算机高级编程语言的基础知识,通过示例让初学者更加透彻地理解编程的逻辑思路以及语言。第11章结合Arduino物理模块进行了延伸。《爱上Processing(修订版)》与《爱上Arduino(第2版)》一书相呼应,向大家展现了Processing的强大拓展性和创造性。 《爱上Processing(修订版)》适合喜欢动手进行电子制作的理工类学生、计算机硬件、学习新媒体技术的艺术类学生以及DIY爱好者。 CaseyReas是美国加州大学洛杉矶分校(UCLA)设计媒体艺术系(DepartmentofDesignMediaArts)的教授,他在麻省理工学院(MIT)获取硕士学位。他所设计与编写的软件在美国、欧洲和亚洲引起强烈反响。BenFry是一位艺术家、程序设计师和作家。他在麻省理工学院(MIT)媒体实验室(MediaLaboratory)获得博士学位。他和CaseyReas共同开发出Processing,并因此获得了2005年电子艺术大奖(PrixArsElectronica)中的金尼卡奖(GoldenNica)。 目 录1 简介 1草稿化和原型化 2灵活性 3巨人 4家族树 5加入我们 62 开始编程 7第一个程序 8显示(Show) 10保存 11分享 12例子和引用 133 画图 15基本形状 16绘制顺序 22图形的性质 23颜色 26自定义图形 30注释 33机器人1:绘制 444 变量 37创造变量 39Processing的变量 40一些小小的数学问题 40重复 42机器人2:变量 495 响应 51跟随 53映射 58点击 60位置 64键盘敲击 68机器人3:响应 746 媒体 77图像 78字体 83形状 86机器人4:媒体 897 运动 91速度和方向 92在两者之间 95随机 97计时器 99圆环 100平移、旋转和缩放 104机器人5:运动 1138 函数 115函数的基础 116写一个函数 118返回值 124机器人6:函数 1269 对象 129类和对象 130机器人7:对象 13810 数组 141写一个数组 144重复和数组 147对象的数组 150机器人8:数组 15311 延伸 157三维 158图像和导出 164你好Arduino 168爱好者社区 175A 编程小贴士 177B 数据类型 182C 操作的顺序 183D 变量作用域 184
阅读更多