TouchDesigner 輸出影像
啟動 TouchDesigner,沿用預設範本。
新增 Syphon Spout Out TOP 並從 out1 連接,輸入扭曲糖果動畫。
無須變動 Syphon Spout Out TOP 的參數,Sender Name 維持預設的 TDSyphonSpoutOut。
Unity 安裝 KlakSpout 套件
開啟 Unity 專案 (2021.3 以上版本)。
點擊 Edit 開啟 Project Settings。
切換到 Package Manager。
於 Scoped Registries 中註冊一個套件來源,屬性內容如下。
- Name: Keijiro
- URL: https://registry.npmjs.com
- Scope(s): jp.keijiro
點擊 Window > Package Manager。
切換套件來源為 My Registries。
從列表中找到 KlakSpout,點擊 Install 進行安裝。
Unity 接收影像並作為模型貼圖
於場景中建立 Cube 物件。
選取 Cube 並加入 KlakSpout 的 Spout Receiver 腳本。
Spout Receiver 設定 Source Name 為與 TouchDesigner 中相同的 TDSyphonSpoutOut。
將 Mesh Renderer 拖曳至 Target Renderer。
設定 Property 為 _MainTex。
執行程式,TouchDesigner 輸出的影像將即時顯示於 Cube 物件上。