本篇主要提供生成艺术――Processing视觉创意入门电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
本书手把手地教读者利用Processing工具编程,并进行生成艺术的创作。本书分为两个部分,共8章。基础部分介绍了Java语言的基础知识、Processing的绘图方法及各种常见技巧;进阶部分重点介绍了几何向量、吸引子、离散动态系统、迭代分形4个专题,深入浅出地展示了数字化艺术的奥妙。本书适用于零基础的读者自学编程,可作为生成艺术爱好者的参考书,也可作为非计算机专业教材使用。
华好,2006年毕业于东南大学建筑学院,2009年获得东南大学硕士学位,2014年获瑞士苏黎世联邦理工学院博士学位。同年加入东南大学建筑运算与应用研究所。主要研究方向为运算化设计与数控建造,在 外高水平学术期刊上发表论文20余篇。在 首先开设“机器人建造”本科设计课程。2010年获CAADRIA青年奖,2014年获得ALGODeQ算法设计奖。2016发布javakuka.com机器人离线编程库。华好的数字化建造作品参加了2016年“建造?运算?应用” 展览与2018年中国 机器人展览会。
基础部分
第1章 画布、画笔和颜色002
1.1 个程序002
1.2 画布与帧007
1.3 颜色013
第2章 变化多端的圆形020
2.1 变量与循环020
2.2 心026
2.3 圆的魔术032
第3章 弹!弹!弹!040
3.1 弹球040
3.2 布尔先生046
3.3 好多弹球053
第4章 弹!弹!弹!060
4.1 彩色噪声060
4.2 自定义方法065
4.3 滤镜与点彩069
4.4 图像重绘077
进阶部分
第5章 PVector083
5.1 类083
5.2 线性代数089
5.3 力095
5.4 线性插值100
第6章 飘107
6.1 回旋107
6.2 秩序与随机112
6.3 奇怪吸引子122
第7章 一石激起千层浪131
7.1 二维数组131
7.2 涟漪137
7.3 化学反应141
7.4 生命游戏146
第8章 迭代分形153
8.1 递归153
8.2 多重画布158
8.3 悲情朱利亚165