基本介紹
- 軟體名稱:TouchDesigner
- 軟體平台:Windows, macOS
- 上線時間:2008年1月1日
- 最近更新時間:2020年6月8日
- 軟體語言:英語
- 開發商:Derivative Inc.
- 軟體版本:2020.23680
- 軟體大小:840 MB
- 軟體腳本:可視化編程, python, C++
- 格式檔案:.TOE
軟體的構建,TouchDesigner 功能構成要素,TouchDesigner 套用方向,
軟體的構建
TouchDesigner 允許在一個集成的環境中構建用戶自定義的套用和用戶界面。既可以製作簡單的功能原型,也可以製作完善的套用開發。TouchDesigner 豐富的控制臺功能設定,允許用戶自定義接口和邏輯。你可以將 TouchDesigner 定義成自己喜歡的樣式和功能。其互動拓展性方面,支持滑鼠互動或者觸屏的控制臺,控制3D虛擬環境,手勢輸入以及多人互動等等。
實驗和疊代是 TouchDesigner 設計理念的核心。裝置和表演藝術一般是在開演之前才進行物理搭建的,但是在 TouchDesigner 中,可以構建項目的預演可視化,幫助提前測試想法的創意以及技術解決方案。在去現場前,已經做好了充分的準備。
TouchDesigner 功能構成要素
元件(OPERATOR),是 TouchDesigner 網路中的“節點”,它們將數據輸出給其他控制器。每個控制器都有其自定義的參數。控制器類型(OPERATOR FAMILIES), TD 中的控制器家族分為6個種類。分別是COMPs, TOPs, CHOPs, SOPs, DATs, MATs。
COMPs | 組件(Components) - 對象組件(3D objects),面板組件(2D UI gadgets)和其他組件。組件可包含其他控制器。 |
---|---|
TOPs | 紋理元件(Texture Operators) - 所有二維圖像操作 |
CHOPs | 通道元件(Channel Operators) - 動態、音頻、動畫、信號控制 |
SOPs | 表面元件(Surface Operators) - 三維點、多邊形和3D物件 |
DATs | 數據元件(Data Operators)- ASCII文本為純文本、腳本、XML或組織為單元表格。 |
MATs | 材質元件(Material Operators)- 材質和 Shaders |
在每個元件類型中,”generator“ 控制器有0個輸入和創建數據,而 ”filter“ 控制器有一個或者更多的輸入和篩選數據。每個控制器家族都有一個特定的顏色,只有同族(顏色)的控制器才能連線在一起。許多控制器都有屬性參數,有些參數也有對其他系列控制器的引用。
TouchDesigner 套用方向
在 TouchDesigner 上,組合連結不同的元件,可以獲得意向不到的驚喜。TouchDesigner 的6個控制器家族,讓不同專業的設計師可以結合自己的領域進行創作。Touchdesigner 得到許多藝術家團隊和工作室的信賴,被套用在其藝術創作及商業項目上。
視覺合成 | TD 可以對圖片、影像、外部輸入視頻源等平面素材進行處理,也可以用生成器,基於算法生成許多矢量有機的圖形作為你的素材。並且讓其與多種數據(聲音、感應器、手勢識別等)產生互動而變化。用戶可以按照自己的構思創意,來做出非常多視覺設計。 |
---|---|
3D 合成 | 與視覺合成類似,只不過這裡可以使用3D的素材作為創作工具。而這也讓作品可以輸出到VR設備等。 |
互動裝置 | TD 原生支持多種外接設備,包括 MIDI, Arduino, Kinect等等。所以,用戶可以將這些外接設備作為自己創作套用的輸入源或者輸出源。 |
投影藝術 | TD 提供了多種解決方案,從小到大的物體都可以適應,並用來投影。同時,也可以配合 Madmapper,完成投影藝術的創作。 |
燈光及 Live Shows | TD 可以與照明設備、音頻系統、輸入輸出設備和顯示控制系統進行實時通信與互動,可以用於各種類型的現場表演、展場、VJING等等。 |