生成藝術——Processing視覺創意入門

華好

  • 出版商: 電子工業
  • 出版日期: 2021-08-01
  • 定價: $414
  • 售價: 8.5$352
  • 語言: 簡體中文
  • 頁數: 200
  • 裝訂: 平裝
  • ISBN: 7121417111
  • ISBN-13: 9787121417115
  • 相關分類: Java 程式語言
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

本書手把手地教讀者利用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章 PVector 083
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