用手機當攝影機輸入 TouchDesigner|VDO.ninja 教學(跨網域串流)
本篇教學將介紹如何使用 VDO.ninja 將手機變成 TouchDesigner 的影像輸入來源,免同網域即可串流!適合遠距鏡頭、多角度拍攝、臨時影像需求等情境。教你從手機設定到 Web Render (TOP) 使用,一步步輕鬆上手。
了解如何在 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。