Bonus:多媒體互動展演技術規劃:HDMI 傳輸距離、佈線與電力計算實戰|IVD487 W18
一場互動展演在現場能不能順跑,關鍵不在軟體,而在基礎設施。這篇以體感作品「地面鬥技場」為範例,一層一層把技術規劃圖填滿:USB 線材與速度、顯示三大類、投影機規格、HDMI 傳輸距離解法、影像分配、音訊 PA、網路協定、電力計算、佈線與遠端監控。附多張對照表與章節時間戳,規劃前掃一遍就能跟廠商對得上話。
了解如何在 TouchDesigner 中透過 mod() 函數跨運算元呼叫 Text (DAT) 中自定義的 Function,解決 op() 無法存取內部 Function 的限制。適合建立模組化與可重用的互動邏輯。
op() 來取得目標 Function 嗎?op() 來取得單一 Operator,以讀取其值或進行修改。op() 來取得目標 Function 嗎?op() 來取得內部的函數。mod()mod() 會將目標運算元作為模組來使用。MOD Class 提供對按需模組(Module On Demand)物件的存取,允許將 DAT 動態地匯入為模組。它可以透過自動匯入的 td 模組中的 mod 物件來存取。或者,也可以使用一般的 Python 陳述式 import。然而,import 陳述式僅限於搜尋路徑中的模組,而 mod 格式允許在一行中完成完整的陳述式,這對於輸入表達式更為實用。
mod('DAT 名稱').函數名稱()
text1 的 Text (DAT),並在其中撰寫一個 Function 來列印「Happy Programming」。mod() 的腳本。text2 的腳本時,您會在 Textport 對話框中看到它列印出來。text2 中使用腳本來呼叫 text1 中的 Function。