在家抗疫心好累?5 款充滿療癒感的生成藝術作品
抗疫期間首重身心健康,互動藝術家吳哲宇特別創作了 5 款療癒感生成式藝術作品,透過 p5.js 程式指令,分享飽含秩序與驚喜的藝術力量。
對文章有興趣來不及看?點選右上角「
橘色小書籤」收藏文章,再也不怕錯過就是一輩子!
寫程式也能創造出療癒人心的藝術作品!透過程式指令,我們可以創造美麗的畫面,更可以設定規則、系統,生成預期之外的藝術創作。
以下 5 款充滿療癒感的藝術作品,都是藝術家吳哲宇在疫情期間,使用 p5.js 這套專門給藝術家的程式框架創作生成,希望大家都能在欣賞時獲得堅定向前的力量!
Marking Life 生命註記
疫情的非常時期,將會成為未來回頭看生命的重要片段,讓我們一起留下勇敢、團結的回憶吧。
把重要的事用螢光筆畫上線,
有空的時候再多添幾條彩色的片段,
再把不願重返的記憶用立可帶覆寫,
無論留下與否,生命中的小事註記成為你的篇章。

創作小技巧 使用網格、疊色、材質形狀細節,堆疊出有層次的畫面,可以嘗試玩玩不同的混色模式,疊出來的效果會有很多細節拼貼感!
Nervous System 神經系統
感到焦慮害怕是正常的!聆聽自己的聲音,知道太陽終會迎接那些無法入眠的夜晚。
一點電訊號,再加上一點化學分子,
焦慮在幽微的角落誕生茁壯,
於是那個夜晚充滿了無法靜音的囈語,
再也無法入眠。

創作小技巧 使用粒子系統,加上根據位置改變產生的波狀速度變化,可以畫出大大小小彎曲的神經線條。在粒子消逝的同時,有一定機率會分裂產生新的粒子,接續移動,就會製造出中央神經節的感覺!
生成式聲音的部分使用突波聲音,模擬了神經在傳導時的電流感,抓取小調的頻率進行組合,聲音聽起來就會有和諧療癒感。
Superstring Theory 超弦理論
在疫情之下,讓我們選擇與事實、正面與積極的意念在一塊。
世界的構成是震動的弦嗎?
躲在觀測不到過小的維度蜷曲中,
宏觀中的事實並不存在,你的意念決定看見的面貌。

創作小技巧 使用跟上一幅作品類似的粒子系統手法,將粒子的初始位置擺成鸚鵡螺的形狀,往中心吸引匯聚,隨著時間消逝,也逐漸越來越小。雖然是單純的粒子系統,排列成特定的規律形狀,就能夠構成宏觀的視覺感。
Gaia’s Tree 蓋亞之樹
我們還未被打敗,我們充滿無限可能,我們創造獨一無二的未來。
從充滿無限可能性的種子,長出蓋亞之樹,
每一個枝葉都是一個平行世界,通往獨一無二的未來,
嘗試用三角形遞迴繪製自然感的植物。

創作小技巧 很典型的遞迴手法,用同一個函數產生枝幹,在末端去計算是在第幾層樹幹。有一定的機率會停止生長,所以每次都能夠得到長短不一、角度不一的枝枒。
色彩部分,除了用畫布陰影(drawcontext)以及圖層疊和模式(Screen)創造疊色光暈感,也特別挑選了冷、暖兩個色系,生長子樹枝的時候,有一定的機率會採用不同的色系延伸下去,這樣會比亂數選色更有整體感,可以製造出植物一叢一叢的感覺。
Sleepy Pochi 想睡的波奇
在家就這樣吃飽躺、躺好吃吧!趁機讓自己好好放鬆休息一下,保持好心情,增加抵抗力!
扭扭軟軟的奇怪生物,感覺永遠睡不飽的波奇,
把他拖來拖去他會很不情願的躺回去。

創作小技巧 在創作互動類型的作品時,物理引擎是簡單又效果很好的工具,其物件類型又分為軟體與硬體兩種。結合 Matter 做模擬,加上使用 p5.js 渲染,就可以把生硬的物理模擬加上可愛的視覺。
波奇的眼睛比較難算位置,所以是透過計算特定節點的中間值跟角度,偏一段距離,再加上眨眼睛效果(在 frameCount 取定餘數會眨眼睛)。波奇旁邊圓圓的是身體的節點,也是物理引擎判斷碰撞的依據。
看完文章要用時卻忘光光?點選下方按鈕
收藏此文章,我隨時都在這等你回來!
你也受夠了每天下班累得跟狗一樣,只想回家倒頭大睡,如此一成不變的生活嗎?
讓 Hahow 帶你從美食美酒、姿勢矯正、藝術創作以及生活整理,為生活增添色彩! >> 馬上讓身心靈放縱
▶ 哲宇的互動藝術程式線上課程
不是工程師也能學的創作課,與 2,000 位線上同學一起學習!
(本文轉載自 Creative Coding TW - 互動程式創作台灣站,原標題 《看著看著就放鬆了!疫情期間的療癒生成藝術作品》)
