视觉设计与艺术创作指南:Processing编程手册

5星 · 超过95%的资源 需积分: 3 137 下载量 103 浏览量 更新于2024-07-26 9 收藏 12.01MB PDF 举报
《Processing:A Programming Handbook for Visual Designers and Artists》是由Casey Reas和Ben Fry合著,并由John Maeda作序的一本专为视觉设计师和艺术家打造的编程指南,于2007年8月由麻省理工学院出版社出版。本书共736页,精装版,旨在向对通过编写软件创造互动和视觉作品感兴趣但缺乏经验的计算机爱好者介绍计算机编程的基本概念。 该书的独特之处在于它将编程思想融入艺术创作领域,以实践为导向,结合理论讲解。书中以教程单元的形式展开,详细探讨了软件中的关键元素如何与艺术相联系,如变量、函数和面向对象编程等基础知识。这些章节通过实例演示,让读者通过编写简短的程序理解概念,如摄影和绘画在软件中的应用。 更进一步,书中包含与动画、表演、排版等领域相关的高级项目,通过与创作者的访谈深入探讨了这些领域的实践应用。此外,扩展部分还涉及计算机视觉、声音和电子技术的入门介绍,为读者拓宽了探索的领域。 作者们不仅关注软件本身,还邀请了多位业界专家如Alexander R. Galloway、Golan Levin等撰写论文,分享他们关于数字艺术和编程的见解。同时,书中还包括了与Jared Tarbell等知名艺术家的深度对话,他们的经验和见解为学习者提供了宝贵的实践指导。 版权方面,所有内容未经许可不得任何形式的复制或机械复制(包括影印、录音或信息存储和检索),体现了MIT Press对知识产权的尊重。该书适用于商业或促销目的的大规模购买,有意者可通过邮件或直接联系出版社获取更多信息。 《Processing》是一本实用且理论结合实践的教材,对于希望在视觉艺术和编程领域交叉发展的设计师和艺术家来说,无论是初学者还是进阶者,都是一本不可多得的参考资料。通过学习本书,读者不仅能掌握编程技能,还能发掘其在艺术创作中的无限潜力。