生成艺术:Processing视觉创意入门

生成艺术:Processing视觉创意入门

评分

★★★★★

ISBN

9787121417115

出版社

电子工业出版社 2021-08-01出版

作者

华好

分类

编程设计

内容简介
本书手把手地教读者利用Processing工具编程,并进行生成艺术的创作。本书分为两个部分,共8章。基础部分介绍了Java语言的基础知识、Processing的绘图方法及各种常见技巧;进阶部分重点介绍了几何向量、吸引子、离散动态系统、迭代分形4个专题,深入浅出地展示了数字化艺术的奥妙。
AI简介
这是一本以Processing工具为编程语言,图形生成艺术为主题的教材。本书主要分为基础部分和进阶部分,共8章,内容涵盖Java语言的基础知识、Processing的绘图方法及各种常见技巧,以及几何向量、吸引子、离散动态系统、迭代分形等专题。 在基础部分,书中首先介绍了Processing工具的基本概念,如画布、画笔和颜色,以及如何通过变量与循环来绘制圆形和实现弹球效果。接着,书中通过自定义方法简化颜色计算,并讲解了小球运动随机性原理,从而实现了具有随机性的弹球程序。此外,书中还介绍了如何通过数组概念及在绘图中的应用,以及涟漪的数学原理,来创建更复杂的动态图形。 在进阶部分,书中深入探讨了物理原理在飘动效果中的应用,以及如何通过递归定义和特点,来创建复杂的自相似图形。接着,书中介绍了奇怪吸引子的概念和特点,并通过模拟来观察其运动。此外,书中还讲解了生命游戏的起源和规则,以及多重画布的创建与应用,使读者能够更深入地理解动态系统和复杂图形的生成原理。
阅读/下载地址