p5.js 初體驗與課後練習

Chubbyc
·
(修改过)
·
IPFS
·
區塊鏈小白的上課週記 W7,隨意打打隨意看看(๑و•̀Δ•́)و

這週終於開始寫程式了!課程中教的雖然都是很基礎的程式碼,但對於程式小白的我來說其實覺得蠻有趣的(而且我覺得老師教的速度和內容都很適合新手!感謝老師)

主要是透過基本圖形與線條的變化,加上 random 和 if else,讓生成的圖案能有隨機感,包含不同的顏色、形狀、位置等,非常有趣。其中我最喜歡的是加上 await 後逐漸生成的效果,完全就符合我對生成式藝術那種逐漸跑出來的效果!

最剛開始生成的結果只有線條和長方形
加上色彩變化後開始變得有趣了
將顏色調得稍微柔和些,比較不那麼強烈,並加入其他圖形的變化
最後加上外框線條、同色系的調整後成品如上

而在課程結束後,老師也提供了一些延伸範例讓我們參考,看完之後覺得能夠將這些基礎概念延伸出這麼多變化真的很厲害!我也將課程中的實作做了一些變化後產生如下(感謝 GPT 小幫手)

概念是沿著畫布由外而內生成隨機生成的圖形,並在圖片上加上噪點。至於創作理念目前還沒有想法,只是覺得加上噪點的圖案很漂亮><

影片連結:https://youtu.be/5ZLkJPJD4Ww

(試圖把影片轉成 gif 但怎麼壓縮都沒辦法符合 matters 的檔案上限TT)

而在體驗過這堂課後的心得是,再次回想上週去看的展覽以及鏈上的其他作品,真的覺得能夠將創作構想實際透過作品展現出來是一件很厲害的事。除了對於藝術要有自己的理念與想法外,程式基礎也要有一定水準才能將其化為作品,但對於我而言這兩者目前好像都還有難度,可能還需要多多觀摩別人的作品後才會有更多創作靈感,但也很期待接下來的課程能夠帶我們走向新的地方,我也很期待這堂課最後的收穫!


CC BY-NC-ND 4.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!