Processing互动编程艺术

出版时间:2011-6  出版社:电子工业出版社  作者:谭亮  页数:204  
Tag标签:无  

内容概要

谭亮编著的本书将引领你进入编程艺术的世界。本书揭示了运用Processing创建高质量互动艺术作品的奥秘,你将感受到Processing的敏捷性和艺术性,内容覆盖绘图、响应互动、动画、视频、3D、物理计算等专题。精选的实例将激发读者的想象力和创造的乐趣,阅读和练习本书的案例即能快速进入互动艺术创作。本书语言简洁易懂,案例设计独特,所有代码均可在线下载,适合于专业编程人员和学习互动艺术的读者。

作者简介

2004年至今任教于广州美术学院新媒介艺术专业,致力于互动艺术、编程艺术的教学与研究。
2005年作品参加日本爱知世界博览会中国馆数字艺术项目。
2007年赴德国柏林设计学院信息设计系交流,担任“城市突变”国际工作坊指导教师。
2008年在英国文化协会主办的“香港48小时和合设计竞赛”中获得Best
Design奖。
2009年赴法国埃克斯·普罗旺斯艺术学院访问学习。

书籍目录

第1章 认识Processing
1.1 Processing是什么
1.2 Processing的诞生
1.2.1 MIT与约翰梅达
1.2.2 Casey Reas和Ben Fry
1.3 Processing能做什么
1.3.1 数据视觉化
1.3.2 生成艺术
1.3.3 互动艺术
第2章 使用Processing
2.1 下载与安装
2.2 开发环境
2.2.1 开发环境界面
2.2.2 快捷按钮
2.3 语法结构
2.3.1 基本语句
2.3.2 代码编写流程
2.3.3 注释
2.3.4 表达式和陈述
2.3.5 控制台
2.4 变量
2.4.1 声明一个变量
2.4.2 变量的类型
2.4.3 系统变量
2.5 符号与条件式
2.5.1 布尔表达式
2.5.2 算术运算符
2.5.3 关系操作符
2.5.4 逻辑操作符
2.5.5 条件式——if、else和else if
本章作业
第3章 绘画
3.1 画布与坐标
3.1.1 像素与画布
3.1.2 直角坐标与计算机屏幕坐标
3.2 图形
3.2.1 点
3.2.2 直线
3.2.3 矩形
3.2.4 圆与圆弧形
3.2.5 三角形与四边形
3.2.6 贝塞尔曲线
3.2.7 自由图形
3.3 色彩
3.3.1 灰阶与透明度
3.3.2 RGB色彩
3.3.3 HSB色彩
3.4 绘画属性设定
3.4.1 填色与边框
3.4.2 图形的顺序
3.5 重复绘画
3.5.1 简单的重复
3.5.2 迭代法与while循环
3.5.3 for 循环
3.6 PDF输出与绘画实例
3.6.1 PDF格式输出
3.6.2 绘画实例
3.6.3 学生作品欣赏
本章作业
第4章 响应互动
4.1 鼠标响应
4.1.1 鼠标移动响应mouseX 和mouseY
4.1.2 pmouseX和pmouseY
4.1.3 鼠标响应事件
4.2 键盘响应
4.2.1 按击键响应
4.2.2 特定按键响应
4.2.3 功能键响应
4.3 随机random
4.4 限制constrain
本章作业
第5章 动画
5.1 运动的产生
5.1.1 变量控制运动
5.1.2 条件句控制运动
5.1.3 加速与减速
5.2 随机运动
5.3 曲线轨迹运动
5.4 坐标转移、旋转与缩放
5.4.1 坐标转移
5.4.2 旋转运动
5.4.3 缩放运动
5.5 pushMatrix()与 popMatrix()
5.6 时间控制
本章作业
第6章 函数与对象
6.1 函数
6.1.1 定义函数
6.1.2 调用函数
6.1.3 函数与循环
6.1.4 函数返回类型
6.2 类与对象
6.2.1 面向对象的程序设计
6.2.2 定义类
6.2.3 创建对象
6.2.4 构造器的引数
本章作业
第7章 数组
7.1 变量列数组
7.1.1 声明变量列数组
7.1.2 定义数组的长度
7.1.3 给数组赋值
7.2 变量列数组实例
7.3 对象的数组
本章作业
第8章 图片与文字
8.1 图片
8.1.1 显示图片
8.1.2 图片互动
8.1.3 图片色彩设置
8.2 文字
8.2.1 使用字体
8.2.2 字符串
本章作业
第9章 视频
9.1 播放视频文件
9.2 实时视频输入
9.3 视频互动特效
9.3.1 互动色彩调整
9.3.2 视频马赛克
9.3.3 色彩捕捉
9.3.4 版画效果
本章作业
第10章 Minim音频
10.1 播放音频
10.2 声音的视觉化
10.3 音频输入互动
本章作业
第11章 3D
11.1 3D简介
11.2 3D图形
11.3 3D空间旋转
11.4 3D互动
11.5 参考案例
本章作业
第12章 Arduino与物理计算
12.1 Arduino简介
12.2 Arduino与开关
12.3 Arduino与传感器
12.4 光敏传感器
本章作业
附录A
后记
参考书目

编辑推荐

谭亮编著的《Processing互动编程艺术》可作为学习互动艺术编程的基础书籍,主要面向艺术院校数字媒体设计专业、交互设计专业,以及业界的设计师,等等。    本书前两章主要介绍了Processing的背景、编程与互动艺术的关系,以及编程基础知识。接下来的章节对绘画、互动、动画、函数与对象、数组、图片与文字、视频与音频、3D与物理计算等方面进行了较为全面的论述,并结合了大量的实例与作品分析来启发读者的互动艺术思维。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Processing互动编程艺术 PDF格式下载


用户评论 (总计60条)

 
 

  •   看了觉得书的内容太简单了,processing难道只能做一些绘图和简单互动吗?不过觉得画那种抽象图形还是很有意思的。
  •   对于processing刚入门的人来说是本挺好的入门工具书。
    较为全面的介绍了processing的使用方法、编程规则、工具库的使用等等。最后一章还简单介绍了相关Aeduino的一些基本知识。
  •   入门级的书籍,学习processing很好的入门手册,建议新手看看
  •   這本書是國內唯一一本介紹Processing的中文教程,價格也不高,非常值得喜歡互動藝術的童鞋購買!


    Ps:感謝譚兄!
  •   国内processing教程书籍不多。这本很适合入门,讲解比较清楚
  •   互动的东西,算是现在最新潮的吧,其实技术含量没什么的~~
  •   很好的一本书,关于数可视化的,易懂。
  •   兴趣,探索~ 是你最好的老师,喜欢一种语言,那么就要把它掌握然后熟练地运用,好书!
  •   很简单易懂的入门教材 不错不错
  •   很浅显的书,当做兴趣可以研究一下
  •   买来还没开始学习,当兴趣
  •   书的内容非常吸引人~~~非常感谢~
  •   实用的一本书。要有配上光盘就更好了。
  •   非常好的书,把传奇演绎到了极致,很完美,很好的书
  •   这书真的很牛,牛人看的书。。。
  •   不错的pocessing介绍书,国内介绍Pocessing的就这一本!值得一读,正在看
  •   话说书皮实在太脏啦 像是尘封了好久
  •   总体不错,语法跟Java差不多,效果很炫
  •   不错哦~~~比较详细
  •   还没来得及看的,应该还不错。
  •   儿子说很好,天天捧着看
  •   发货速度确实很快,就用了一天就到,非常好
  •   该商品好。
  •   作为国内很少的processing的书籍,还是很基础的
  •   由外国引入,作者的编程语言功底不是很深厚,好多逻辑原理没有说清,编程时有时不注意会抱错的,配图也应该更仔细一些
  •   这本书很专业很好用,但真的是要潜心研究才行呢
  •   非常浅显易懂,对没有基础的初学者,能够非常快的上手。
  •   刚拿到手看了一下目录适合初学者~
  •   冰凉的数据变得如此美丽,一本很好的书。
  •   内容不错,就是纸质较差,最好是彩印的。
  •   如果英文看得得懂,直接看网站吧,没什么大用,好处是没发现错别字,每个例子都能用
  •   入门级书。没想象的深,浅显易懂。
  •   学习中,有点难度,只有慢慢看了
  •   内容由浅入深,很适合初学者
  •   作为入门级的书,还可以,但是讲得不深入
  •   还木有看咧~
  •   基础的知识还不错,例子也很好。
  •   这本书很适合初学Processing的同学,很实用
  •   比较能看明白的书,我是入门级别的。还未读完。
  •   好,挺好,非常好,喜欢
  •   看完后 主要内容还是很入门但新手学习完也可以基本了解建议去官网BBS讨论学习
  •   讲得不错 作为基础入门教材吧
  •   写得比较简单通俗,适合完全没有基础的人阅读,有编程经验的人还是直接看软件提供的Help文档比较好。
  •   这个价格很不值啊~~教程很简单啊
  •   没什么特色,跟官网文档差不多。
  •   无聊,只要稍微有点英文基础的人,只需看软件自带的手册即可,完全没有必要购买本书,该书只是手册的部分翻译而已。
  •   很好的书,内容很全面,学习了。支持!
  •   满意的是这本书是国内稀有的中文processing教程不满意的是。。。。不深
  •   实用性不高,基础中的基础
  •   最基本的东西涵盖的还算全面,自学起来也比较容易,物有所值~
  •   对于初学者来说,这本书还挺容易掌握的
  •   还没看完,是入门的好书!
  •   不错 很好的书 实用 很喜欢
  •   挺好的,挺喜欢,非常值!
  •   Processing里这本书不错
  •   还是不错~
  •   不错的动东
  •   Processing 互动编程艺术
  •   书不错半价买的便宜啊
  •   送货快,刚开始看,还好吧!!!
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7