模板說明
這個模板首先將透過 Mouse In 取得當下的滑鼠座標,並使用 Math 將座標換算成以畫面中央為原點的座標,最後用 Null 來存放計算後的座標並分割功能。計算後的 XY 軸座標範圍為 -0.5 ~ 0.5。
模板包含的 OP 如下:
OP | 類型 | 說明 |
---|---|---|
Mouse In | CHOP | 滑鼠座標輸入 |
Math | CHOP | 座標範圍換算 |
Null | CHOP | 暫存座標與分割功能 |
連接方式
建立 Mouse In、Math 與 Null 後,按照順序直接連接即可。
- Mouse In CHOP > Math CHOP > Null CHOP
參數設定:Mouse In
讀取滑鼠座標,需切換至 Normalized 模式來讓座標範圍為 -1 ~ 1。
- Control > Ouput Coordinates:Normalized
參數設定:Math
將座標範圍從 -1 ~ 1 換算到範圍 -0.5 ~ 0.5,以符合 TouchDesigner 的座標系。
- Range > From Range:(-1, 1)
- Range > To Range:(-0.5, 0.5)
執行結果
參考另一篇文章繼續實作 物件跟隨滑鼠移動 模板,將可讓物件持續跟隨滑鼠移動。