練習共 10 次,每次 4%,合計佔學期成績 40%,每次須產出一件可展示的完整結果。出席與課堂參與 10% · 期末個人音像作品 40% · 個人創作自述 10%。
W16 與姐妹課「電腦音樂製作」合為聯合場,佔用整個下午。音像作品以演出呈現:依序上台、觀眾面向舞台。
每組 10 分鐘(含換場)· 最多三人一組 · 可單人一組。組別於 W15 前確定,順序當場抽籤。
三軸權重相同:聲影連動性、控制介面、表演性。第一軸的判準是作品經不經得起 30 秒的連續觀看。
演出後全體不記名投票,每人三票、不得投給自己。得票前三名於學期總分加分,依序 3、2、1 分。票選不影響三軸評分本身。
時程:W13(11/30)公布 brief 並與電腦音樂製作當場媒合跨課合作 · W15(12/14)彩排 · W16(12/21)展演,當日 23:59 前繳交 500 字創作自述。















以 operator(節點)連接成網路,資料即時流動、畫面即時更新;基本建構不需撰寫程式碼;進階控制另有 Python expression 與 Script DAT。
開發商 Derivative(Toronto),與影視特效軟體 SideFX Houdini 同源。
即時運算使作品可表演、可互動、可回應現場條件。相對於離線 render 的等待,TD 的運算發生於當下。
主要應用場域:live visuals、裝置藝術、projection mapping、資料視覺化、劇場與演唱會控制。
工具的歷史定位:自 Banū Mūsā 兄弟的自動演奏裝置(9 世紀)、MIDI(1983)、生成藝術至機器學習,TD 位於「以系統作為創作材料」這條脈絡的當代端。
課堂統一使用 TouchDesigner 2025.33070(Official build)。官網首頁的下載鈕給的是最新版(2025.33230),不是本課程要用的版本。
| 步驟 | 細節 |
|---|---|
| 取得 | derivative.ca/download/archive → 2025.30000 分頁 → 2025.33070(16 Jul, 2026)那一列 → 依作業系統點 Downloads |
| 確認檔名 | Windows TouchDesigner.2025.33070.exe(Full Installer)· macOS .arm64.dmg(Apple Silicon)或 .intel.dmg。同一列的 TouchPlayer 是播放器不是編輯器,不要抓錯 |
| 授權 | 註冊 Derivative 帳號取得免費的 Non-Commercial 金鑰。無使用期限;金鑰一次性、不可在電腦之間轉移,換電腦要再領一組,每個帳號 10 組 |
| 不要用舊版 | 本學期主軸 POP 是 2025 版才有的功能,2023 版無法開啟課堂檔案 |
Non-Commercial 的輸出解析度上限為 1280×1280。每週練習都在這個範圍內,但 1920×1080 已超過水平上限:期末作品若要輸出 1080p 投影或多螢幕,須在 W13 期末 brief 之前提出,屆時還來得及安排。
| 滑鼠 | 三鍵、含滾輪,官方 System Requirements 明列。無中鍵可用 Alt+右鍵,無滑鼠可用 Ctrl+= / Ctrl+- 與 Ctrl+方向鍵(macOS 為 Command)。替代方式能用,但三小時的課全程走鍵盤會明顯拖慢進度 |
| 耳機 | 每週攜帶;W10 起聲音驅動視覺需使用 |
| 不符需求 | 開學第一週以 email 告知機型與作業系統版本,不要拖到期中。查詢:Windows 按 Win + R 輸入 dxdiag 看「顯示」分頁;macOS 蘋果選單 →「關於這台 Mac」 |
節點網路的主要工作區。所有 operator 皆置於此處,以連線構成資料流。
路徑系統為階層式位址:/project1/moviefilein1,每個 OP 都有唯一路徑。
Parameter 視窗(快捷鍵 p):顯示選取 OP 的全部參數。
Palette:內建元件庫。
Timeline:space 切換暫停與播放。
面板可分割、可關閉;版面錯亂時重新載入預設 layout 即可還原。
| 圖例 | 動作 | 操作 |
|---|---|---|
| 加入 OP | Tab 開啟 OP Create 選單,選擇家族分頁後選定 OP | |
| 連線 | 左鍵由 output 拖至 input;單一 output 可分支至多個 input | |
| 檢視 OP 資訊 | 中鍵點擊 OP,顯示資料規格與 cook 時間 | |
| 移動與選取 | 左鍵拖曳移動;於背景拖曳可框選多個 OP | |
| 畫面置中 | H(home),將視野對齊全部節點 | |
| 縮放與平移 | 滾輪縮放;拖曳背景平移 |
| 圖例 | 家族 | 資料 | 本學期定位 |
|---|---|---|---|
| TOP | 像素與影像 | 本週實作 | |
| CHOP | 通道數值(聲音、控制訊號) | W2 data mapping、W10 聲音分析 | |
| POP | GPU 上的點與屬性 | W3 起的主軸 | |
| SOP | 幾何(CPU) | 僅作素材來源,運算交由 POP | |
| DAT | 表格、文字、Python | W6 邏輯與除錯 | |
| MAT | 材質 | W9 算圖流程 | |
| COMP | 容器、3D 物件、UI | instancing 與 render 皆依賴 |
不需記憶全部 OP,重點在於能定位所需的 OP。三個查詢路徑:中鍵資訊視窗、官方 Wiki、OP Snippets。
每接上一個節點,viewer 立即更新,此即即時運算的具體表現。
選取 OP 按 p 開啟參數,拖動 slider 觀察畫面同步變化。
資料流為 pull 模型:由鏈尾往上游索取資料,未被檢視或引用的節點不 cook。
再以 Composite TOP 將原始畫面疊回迴圈。
Feedback 為前一幀的輸出回饋至當前輸入,可產生殘影、軌跡與無限鏡像。W7 的 Feedback POP 是同一原理在點資料上的應用。
迴圈增益過高會累積至飽和(畫面泛白),衰減過強則畫面逐幀消失變黑;兩者分別以 opacity 與縮放量控制,屬 feedback 系統的固有性質。
目標:錄一段螢幕操作影片,把〈Network 編輯區的基本操作〉列的六個動作全部做過一遍。
| 要求 | 細節 |
|---|---|
| 對象 | 課堂那條 TOP 鏈(Movie File In → Edge → Blur → Null)。可重建,可另接節點 |
| 必含動作 | Tab 開 OP Create · 拖線連接 · 中鍵開資訊視窗 · 背景拖曳框選 · H 置中 · 滾輪縮放與平移。六個都要出現 |
| 延伸 | 中鍵的資訊視窗停留三秒以上,並在影片中指出該 OP 的解析度與 cook 時間。這一項才是重點:從會按,延伸到看得懂節點回報了什麼 |
| 形式 | 60 至 90 秒,一鏡到底,不剪接、不加速。旁白可有可無,以字幕或滑鼠停留代替亦可 |
| 繳交 | 影片放個人 Google Drive 資料夾,檔名 ava_ex1_學號.mp4;連結與一張最終節點截圖上傳 eeclass |
TD 專案以路徑引用外部檔案。檔名含空格或中文、資料夾搬移後相對路徑失效,是專案於演出現場開啟失敗的常見原因之一。
本規範自 W1 起適用至 W16 期末演出的檔案交付。
兩套內容重疊度高,擇一從編號 00 依序跟完。跳著看會漏掉前一集建立的節點。兩套皆錄製於 POP 出現之前,POP 部分以課堂進度為準。
OP 家族與資料流 · data mapping 三式(Export/Reference/Bind)· POP 初次登場,作為 W3 起主軸的預告。