校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

生成式演算互動藝術實作

Generative Interactive Art and System Design

學期
112-2
學分
3 學分
當期課號
534417
永久課號
HSAA30083
開課單位
應用藝術研究所
授課教師
吳哲宇
校區
光復
類別
選修
上課時間表
週四
5
13:20–14:10
生成式演算互動藝術實作
HA315
3 節連堂
6
14:20–15:10
7
15:30–16:20

* 根據陽明交大上課時間表所列

概述

生成式藝術(Generative Art) 是源於演算與當代藝術的分支,透過制定演算與規則,達到工程與藝術創作中的融合,從音像藝術表演到區塊鏈與數位藏品的風潮中,皆是熱門的創作媒介,其應用形式廣泛,從設計創作、表演即時視聽效果、軟硬體整合到沈浸式體驗設計皆有其蹤影。 這堂課從數學、物理、訊號、音訊處理與系統模擬的切入,使用 p5.js進行教學與實作,並教學進階的Touch Designer 進行生成式藝術演算,目標是帶著同學實作跨領域的練習如何設計演算系統,應用於藝術創作、表演與互動作品中,並在期中與期末進行專題實作,創作自己的音像藝術投影表演。 課程目標: >理解基礎概念與技術:掌握生成式藝術的核心概念,包括數學、訊號處理、音訊處理等基礎知識,以及p5.js和Touch Designer等工具的基本應用。 >創造互動性與視覺效果:學習設計互動系統、整合多媒體、實現資料視覺化,並掌握Media Pipe和GLSL Shader等進階技術,以創造出引人入勝的視覺和聽覺效果。 >應用實作:將學習應用於實際生成式藝術創作完成專題,包括靜態輸出、動態影像、互動型作品、音像藝術投影表演和區塊鏈數位藏品。

先修科目

有程式基礎佳

教學方式

若需請假請寄信

評分方式

課程要求:出席聆聽及參與討論 點名:事先請假不扣分(以三次為限);不請假而無故缺席者,每次扣期末總成績5分;遲到超過15分鐘每次扣兩分;點名後就離開視同曠課。 由於講師會有出席國外藝術展演活動的情況,會有2~3次遠端授課的可能。

週次計畫
週次主題
第 1 週生成式演算藝術介紹 - 概念與作品賞析
第 2 週數學、物理、訊號與音訊處理概論
第 3 週非程式的生成式藝術 - 人工創造規則、演算與系統
第 4 週p5.js / 認識程式語言和使用 p5.js 繪製基本圖形
第 5 週p5.js / 生成式藝術創作技巧:運用條件、迴圈和顏色創造獨特作品
第 6 週p5.js / 互動系統與模擬方法:運用函數、物件互動和自然模擬增強互動性
第 7 週p5.js / 影音互動與資料視覺化:整合媒體、實現串流互動和利用API呈現資料
第 8 週期中專題發表
第 9 週Touch Designer / 基礎技巧與元件操作 2D & 3D
第 10 週Touch Designer / Ableton Live – 音像藝術實作
第 11 週Touch Designer / MediaPipe 體感互動與影像處理
第 12 週Touch Designer / 進階 GLSL Shader 渲染器與 Python 應用
第 13 週訊號處理 / UDP, OSC 與 Midi 訊號串接與實作
第 14 週訊號處理 / MAXMSP 統合與音訊演算
第 15 週系統整合 / 輸出呈現 - 投影、音像表演硬體控制實作
第 16 週系統整合 / 輸出呈現 - Plotter 印刷與空間對位 (Projection Mapping)實作
第 17 週區塊鏈與數位藏品實作 / 將生成式藝術作品上鍊
第 18 週期末專題/表演製作
教科書

The Nature of Code Generative Design: Visualize, Program, and Create with JavaScript in p5.js

Office Hours
地點
待定
時間
by appointment
聯絡方式
cheyu.wu@monoame.com