一文入門Processing

Processing 是一種開源編程語言,專門為電子藝術和視覺交互設計而創建,其目的是通過可視化的方式輔助編程教學,並在此基礎之上表達數字創意。

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 專門為此作品所製作)

分享至:

作者:加密艺术ArtGee

本文為PANews入駐專欄作者的觀點,不代表PANews立場,不承擔法律責任。

文章及觀點也不構成投資意見

圖片來源:加密艺术ArtGee如有侵權,請聯絡作者刪除。

關注PANews官方賬號,一起穿越牛熊
推薦閱讀
2020-12-07 02:55
2020-12-06 03:41
2020-12-06 02:53
2020-12-06 02:18
2020-12-06 01:58
2020-12-06 01:55

熱門文章

行業要聞
市場熱點
精選讀物

精選專題

App内阅读