
Processing 是一種開源編程語言,專門為電子藝術和視覺交互設計而創建,其目的是通過可視化的方式輔助編程教學,並在此基礎之上表達數字創意。 Processing 也指Processing 語言的集成開發環境(IDE)。 2001年,MIT 媒體實驗室的Casey Reas 和Benjamin Fry 發起了此計劃。其固定目標之一便是作為一個有效的工具,通過激勵性的可視化反饋幫助非程序員進行編程的入門學習。 Processing 語言建立在Java語言的基礎之上,但使用簡化的語法和圖形編程模型。以Processing 為基礎的Javascript 框架p5.js,用數據可視化和視覺藝術創作。

SuperRare、makersplace、knownorigin 為世界前三加密藝術畫廊,凡入選藝術家皆為我們身邊的鳳毛麟角,本文將由知名加密藝術家(同時也是ArtGee 早期社區成員) Reva 為大家推薦Processing 的相關入門學習。
Reva:
為大家共享一些生成藝術Processing 的入門學習電子書。我剛開始學習的時候也是從這幾本書開始的,推薦順序:
1. Getting Started with Processing:適合無編程基礎,快速入門,跟完全書能學習到最基礎的部分,但對於原理性的闡述比較少

2. Learning Processing A Beginner's Guide to Programming Images:適合無編程基礎,很詳細解釋技術基礎知識和原理,習題完善,案例豐富。跟完全書能更好理解生成藝術的邏輯思維,有益於日後拓展。

3. The Nature of Code - Simulating Natural Systems with Processing:適合有編程基礎的,需要掌握Processing 的基礎編寫,或者把以上兩本其中之一跟完的。全書根據不同課題教導如何用代碼模擬自然生態系統,可以製作更高階的視覺效果。

公眾號回复:“ 我要學Processing ” 或“ 謝謝著名加密藝術家Reva ”
ArtGee 會為您提供 Processing 入門學習電子書的百度雲盤鏈接。
MP 作品-Flowing Nautilus 創作過程分享:
Flowing Nautilus 是Reva 創作的一個生成視覺作品系列。包含“金”,“水”,“木”,“火”,“土” 五個動態圖案。這個視頻演示了部分圖案的生成過程,以及調參過程中有趣的視覺。 (值得一提的是,配樂是由lost easer 廠牌簽約音樂人Eric 專門為此作品所製作)
