Creative Coding / Generative Art
Creative Coding
Sketchbook
把程式視為創作媒材,在規則與偶然之間持續觀察圖樣如何生成、流動與轉變。
- 我的角色
- 概念發想、視覺系統設計、程式創作
- 方法
- 生成規則、參數迭代、影像處理、視覺實驗
- 成果
- 持續更新的生成藝術與程式創作合集






01 / APPROACH
不是先畫出答案,
而是設計一套會長出畫面的規則。
每件 sketch 都從一個可觀察的行為開始:重複如何形成節奏、擾動如何留下痕跡、簡單單元如何累積成城市或生命結構。程式不只是執行工具,也是協助我測試視覺假設的方法。
我保留參數調整與意外結果,讓作品在控制與不可預期之間取得平衡;同一套邏輯因此能產生不同狀態,而不是只輸出一張固定畫面。
02 / ITERATION
從規則出發,
用反覆觀察決定畫面。
- 01
定義單元
先選擇點、線、網格、粒子或影像像素,建立最小的視覺語彙。
- 02
加入關係
透過重複、遞迴、雜訊與流場,讓單元形成節奏與空間結構。
- 03
調整感受
反覆測試密度、速度、配色與留白,保留最能傳達主題的狀態。
03 / STUDIES
從影像處理到藝術家研究,
把練習變成自己的視覺語言。
除了獨立的生成作品,我也用程式重新觀看自己的影像,並研究 Vera Molnár 等以規則與變化建立作品的藝術家。這些練習讓我不只模仿畫面,而是拆解背後的構成方式,再轉化成可延伸的程式系統。
- p5.js
- JavaScript
- OpenProcessing
- Generative Systems
- Image Processing

