Processing是一种开源编程语言,并配套有集成开发环境(IDE)。Processing在电子艺术和视觉设计领域被用来作为编程基础,运用于大量的新媒体和互动艺术作品中。它被称为“一种适合设计师的编程语言”。
本书通过具体的编程实例,让读者了解基于几何规则生成图形的设计方法,并学会通过外部数据构建层次、网络等数据结构的数据可视化算法,还有基于实时音频输入生成动态图形的声音可视化技术。
本书读者主要是艺术、设计领域的艺术家、设计师、程序员和教育工作者。
任 远
早期从事交互设计师、产品经理、可视化设计师兼工程师、执行总监、艺术顾问等相关工作,一直以“设计师兼程序员”的双重身份在不同行业中工作和实践。
现阶段运营个人工作室,研究领域集中在生成艺术、数据可视化、计算机图形学、机器学习几个方面,基于这些知识结构,在个人艺术创作中着重探索不同感知层面的映射关系,作品形式主要以声音、视觉、装置、表演为主,作品内容多以科学理论、数理逻辑、数据、算法为基础,在不同媒介寻找映射关系,从而对事物的理解建立新的观察视角。
工作
2015~2016 执行总监 数据可视化实验室 财新传媒
2013~2015 高级设计师兼工程师 数据可视化实验室 财新传媒
2011~2013 产品经理 水晶石数字科技
2010~2011 交互设计师 水晶石数字科技
奖项
2017 艺术 王式廓奖暨今日美术馆中国当代艺术家提名展 人气奖
2015 设计/开发 国际数字媒体创新大赛(Editors Lab)亚洲区冠军
2015 设计/开发 亚洲出版业协会(SOPA)“卓越新闻奖” 金奖
2015 设计/开发 国际新闻设计协会(SND)多媒体设计奖
2014 设计/开发 腾讯传媒媒体高峰论坛 “年度数据新闻” 大奖
2014 设计/开发 网易华语新媒体传播“年度数据报道”大奖
评分
评分
评分
评分
这本书的价值远远超出了一个基础教程的范畴,它更像是一本关于“计算思维美学”的深度探讨集。我尤其欣赏它对高级主题的处理方式,例如对Perlin噪声函数的深入挖掘,以及如何利用它来生成有机、自然、且不可预测的纹理和运动轨迹。作者在阐述这些高级算法时,并没有停留在“实现功能”的层面,而是深入探讨了这些数学结构与自然界中涌现现象(Emergence)之间的哲学联系。这种对“为什么”的追问,使得阅读过程充满了智力上的愉悦感。书中提供的代码示例并非孤立的片段,而是可以作为模块化组件被整合到更大的创意项目中的范例。对于那些希望探索生成艺术(Generative Art)前沿领域的实践者来说,这本书提供了一套经过验证的、兼具理论深度和实践广度的工具箱,远比网上零散的教程来得系统和可靠。
评分这本书绝对是为那些渴望将代码转化为视觉艺术的创作者量身定制的指南。我原以为编程只能是枯燥的逻辑堆砌,但这本书完全颠覆了我的认知。它的开篇就以一种近乎诗意的方式,引导我们进入了Processing的世界,让我立刻被那种“用代码绘画”的潜力所吸引。书中对基础图形学概念的讲解,既深入浅出,又充满了艺术的灵感,完全不是那种冷冰冰的教科书式叙述。我尤其欣赏作者如何将复杂的数学原理,比如傅里叶变换或者分形几何,巧妙地融入到具体的视觉案例中。读完前几章,我立刻动手实践了一个动态粒子系统,那种看着屏幕上自发生成的、富有生命力的形态,带来的成就感是无与伦比的。它教会我的不仅仅是语法,更是用一种全新的、算法化的思维去观察和重构自然界的美。对于任何想要跨界融合技术与美学的人来说,这本入门读物提供了最坚实、也最富想象力的起点。
评分我必须承认,我之前对编程抱有强烈的畏惧心理,认为那是一条布满门槛的高墙。然而,这本书的叙事风格异常亲切和鼓励性,让我感觉作者就像是坐在我旁边耐心指导的导师。它对算法思维的介绍非常巧妙,从简单的循环和条件语句开始,逐步过渡到更复杂的面向对象概念,但每一步的引入都伴随着一个直观且有趣的视觉结果。例如,在介绍如何模拟风力对旗帜影响的例子时,作者没有急于抛出复杂的物理公式,而是先通过简单的矢量操作,让读者直观感受到“力”的介入如何改变形态。这种“先见其形,再解其理”的教学方法,极大地降低了学习曲线的陡峭程度。对于零基础的学习者来说,这本书的耐心和细致,是比任何“速成秘籍”都更为宝贵的财富。它让你在不知不觉中,爱上了解决这些小小的、充满趣味性的编程挑战。
评分作为一名有着多年平面设计经验的设计师,我一直苦于找不到一个既能满足我对交互性要求,又不会让我陷入晦涩难懂的底层开发的工具。这本书的出现,简直是雪中送炭。它用极其清晰的步骤,展示了如何利用Processing构建复杂的动态界面和信息可视化作品。书中的色彩理论应用部分,简直是教科书级别的存在,它不仅告诉你如何调用颜色函数,更阐述了不同色彩模型在数字媒介中的视觉心理学效应。我特别喜欢它关于“时间”在编程中如何被编码和表现的章节,这让我对动画和时间轴的理解提升到了一个全新的高度。以往我依赖的软件大多是基于固定资产的,而这本书教会了我如何让元素“活”起来,让它们根据特定的规则进行演化和响应。对于提升作品的现代感和技术深度来说,这本书的指导价值是无可估量的,它真正打通了设计思维和代码实现的鸿沟。
评分我曾经尝试过几本声称是“创意编程”的书籍,但它们要么过于偏重代码实现而忽略了艺术性,要么就是只谈概念而缺乏可操作的指导。这本书则找到了一个近乎完美的平衡点。它对“交互设计”部分的讲解尤其出色,它不仅仅教你如何响应鼠标点击或键盘输入,更引导读者去思考如何设计一种能与用户产生“对话”的视觉系统。书中展示的许多案例,比如基于声音输入的实时可视化图形,都极大地拓宽了我对“输入-处理-输出”的传统理解。而且,书中对代码组织结构和项目扩展性的建议非常实用,这对于一个严肃的创意工作者而言至关重要——因为创意往往不会止步于一个小小的草图。它帮助我建立起一个清晰的架构概念,确保我的未来项目能够持续迭代和维护。这本书,无疑是让一个有想法的实践者,真正具备将想法转化为可运行、可展示的动态艺术作品的关键桥梁。
评分是一些基础图形的实例讲解,讲的还不错,但本书并不是给初级入门的人看的,很多概念作者都默认读者已经清楚了。如果你会这门语言,那可以查看到作者的思路。但如果很会这门语言,你其实可以在 processing.org 查看到更多的思路。
评分是一些基础图形的实例讲解,讲的还不错,但本书并不是给初级入门的人看的,很多概念作者都默认读者已经清楚了。如果你会这门语言,那可以查看到作者的思路。但如果很会这门语言,你其实可以在 processing.org 查看到更多的思路。
评分是一些基础图形的实例讲解,讲的还不错,但本书并不是给初级入门的人看的,很多概念作者都默认读者已经清楚了。如果你会这门语言,那可以查看到作者的思路。但如果很会这门语言,你其实可以在 processing.org 查看到更多的思路。
评分是一些基础图形的实例讲解,讲的还不错,但本书并不是给初级入门的人看的,很多概念作者都默认读者已经清楚了。如果你会这门语言,那可以查看到作者的思路。但如果很会这门语言,你其实可以在 processing.org 查看到更多的思路。
评分是一些基础图形的实例讲解,讲的还不错,但本书并不是给初级入门的人看的,很多概念作者都默认读者已经清楚了。如果你会这门语言,那可以查看到作者的思路。但如果很会这门语言,你其实可以在 processing.org 查看到更多的思路。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.quotespace.org All Rights Reserved. 小美书屋 版权所有