交互式程序设计(第二版)
毛顺兵, 张婷婷 等译
出版时间:2014年06月
页数:683
“这是一本非常棒的书,我对硬件和I/O十分熟悉,但对Processing和图形知之甚少,本书帮我填补了这些空白点。”
——Nathan Seidle,Sparkfun Electronics公司CEO
“阅读本书是学习编程和电子学基础的极佳途径,适合任何背景的设计师,初学者可以立刻开始制作非常酷炫的项目。”
——Mark Frauenfelder,《Make》杂志主编
你能否在艺术作品、设计或原型中创造丰富的交互式体验?本书就是理想的起点。本书深入浅出、易于上手,带你探索新媒体艺术、交互艺术、互动艺术方面的设计问题,包括三维图形、声音、物理交互、计算机视觉和定位等,并从零基础学习实现交互功能所需的基本编程知识和电子学概念。
本书主要介绍三种专为艺术家和设计师开发的免费工具:Processing编程语言、Arduino微控制器和openFrameworks工具集。此外,书中还给出许多可运行的例程,连同相关背景和技术信息,供你在设计、编程和项目中参考。
· 跟领先的艺术家和设计师学习交互设计的最新技术。
· 让用户通过按钮、转盘和其他物理控件输入。
· 使用OpenGL制作图形和动画,包括三维图像。
· 通过提供反馈、输入或其他用户控件,使用声音与用户交互。
· 使用电机、伺服和设备来提供物理反馈。
· 用OpenCV将用户的手势和运动转化为有实际意义的输入。
Joshua Noble 交互设计师和开发者,工作中大量使用本书中介绍的几种工具,常在全美各个研讨会上分享他的知识。除本书外,他还是《Flex 4 Cookbook》一书的第一作者。
书名:交互式程序设计(第二版)
译者:毛顺兵, 张婷婷 等译
国内出版社:机械工业出版社
出版时间:2014年06月
页数:683
书号:978-7-111-46480-8
原版书书名:Programming Interactivity, 2nd Edition
原版书出版商:O'Reilly Media
Joshua Noble
Joshua Noble是一位交互设计师和开发者。除本书外,他还是《Flex 4 Cookbook》(O’Reilly出版社,2010年5月)一书的第一作者。他致力于为公共空间、技术和微型计算的交叉领域设计人性化的产品和服务,目前正在研究人们如何参与真实和虚拟的
社区。
本书封面动物是珍珠鸡(雉科,珠鸡亚科)。野生珍珠鸡原产自西非,秃头,顶着黑色的冠,体羽呈暗灰色或深蓝色,看起来非常特别。
饲养的珍珠鸡(由盔珠鸡演化而来)是农场的好帮手,农民看中它们的除虫能力(珍珠鸡以昆虫、绿叶菜和种子为食)。人们饲养珍珠鸡还因为它们具有高度的警觉性,狗吠、汽车响鸣和陌生人的脚步声都能引起它们的鸣叫。
雄鸟和雌鸟的叫声不同,当被激怒时两者都能发出尖锐的“啊,啊,啊”的声音,但只有雌鸟可以发出双音节的声音,听上去就像在说“回来,回来,回来”或者“荞麦,荞麦,荞麦”。
美食家对珍珠鸡赞赏有加,认为珍珠鸡肉质又瘦又嫩,且没有野鸡肉那么膻。也有人觉得煮熟的珍珠鸡肉吃起来味道像家鸡(还有点像火鸡)。
封面图片来自《The Riverside Natural History》一书。