TouchDesigner 隨機數值技巧|用 tdu.rand() 生成高效輕量隨機值
學會在 TouchDesigner 中用 tdu.rand() 生成隨機數值!用 absTime.frame 持續更新隨機種子,或用物件路徑生成可重現隨機值,簡單快速又省資源,適合大量隨機參數控制需求。
本教學說明如何透過 Serial 通訊將 Arduino 資料傳送至 TouchDesigner,並透過 Serial (DAT) 實現實時互動控制。包含完整 Arduino 程式碼與 TouchDesigner 設定流程,適合互動設計初學者快速上手。
void setup() { Serial.begin(9600); } void loop() { int dir = 0; Serial.print(dir); delay(100); }
setup()
函數中,使用 Serial.begin(9600);
設定與 TouchDesigner 通訊的 baud 率為 9600。loop()
函數中,使用 Serial.print(dir);
將變數 dir
的值傳送到串列埠。delay(100);
讓每次資料傳送之間有 100 毫秒的間隔,避免資料過於頻繁地傳送。