TOP
圖檔紋理元件,即 TOP,幾乎會在每個項目中用到。他們用于處理影片播放、3d 渲染、合成、硬體視訊輸入輸出等這些動作時的圖形操作;被用于表現任何輸出到螢幕、投影機、或 LED 上的東西。
Movie File In : 讀取視訊,靜止圖像或一系列靜止圖像。
**Ramp:**建立垂直,水準,徑向和圓形坡道。
**Level:**調整對比度,亮度,伽瑪,黑白平,顔色範圍,不透明度。
**Transform:**平移,縮放,旋轉,多次重複平鋪,背景填充。
**Over:**根據一幅圖像的Alpha值,将一幅圖像放置在另一幅圖像上并移位。
**Text:**具有各種字型的文本生成。
**Blur:**模糊。
**Composite:**将多張圖像結合各種操作。
**Render:**将3D對象,燈光和相機渲染為圖像。
**CHOP to:**将CHOP通道轉換為圖像的掃描線。
**Resolution:**更改圖像的分辨率并平滑過濾。
Crop: 将圖像裁剪為較小的分辨率
**Select:**從相同網絡或不同網絡中選擇圖像。
**Reorder:**重新排列圖像的通道。
**Cache:**保持圖像的靜态或動态序列并輸出其中之一。
**Displace:**使用一個圖像的紅藍色使另一圖像變形。
點選display可以放大到背景中去
CHOP
**Constant:**建立新通道。
LFO: 低頻振蕩器。
Noise: 建立半随機模式。
Select: 從其他CHOP中擷取通道。
Merge: 合并兩個或更多CHOP中的通道。
Math: 添加,乘法或縮放通道。
Lag: 平滑并延遲頻道。
Speed: 使用速度來計算距離。
**Lookup:**使用一個通道從另一個CHOP擷取值。
Trail: 觀看CHOP通道的時間曆史記錄。
**SOP to:**記錄頻道的時間曆史。
Limit: 将通道限制在一定範圍内或某些步進值。
Audio Device In: 從輸入裝置擷取音頻。
OSC In: 打開MIDI的聲音控制。
Panel: 從任何面闆小工具擷取狀态,u,v等值。
Timer: 運作計時器,循環,延遲和觸發事件。
TOP和CHOP結合制作小應用
在project1中實作圖像的分辨率自适應
功能:實作滑鼠拖動,圖檔顔色快速變換。
SOP+MAT元件
SOP
**Circle:**圓,球,圓環。
**Grid:**網格,框,矩形。
**Merge:**合并和删除。
**Copy:**複制或複制。
**Switch:**切換或混合多輸入。
**Texture:**将協調的紋理應用于點或頂點。
**Noise:**施加噪音,扭曲和變形。
**Transform:**變換點位置。
DAT to: DAT表到SOP點。
CHOP to: CHOP通道采樣到SOP點。
Trace: 将TOP圖像跟蹤到多邊形。
Clip: 剪輯和雕刻。
Facet: 構面,細分,轉換。
Particle: 粒子。
**Sweep :**掃一掃,皮膚,鐵軌。
**Sort:**排序并重新排序。
MAT
最常用的MAT是Phong MAT。Phong MAT包含大量照明選項,允許使用者建立一些非常獨特的效果。
Constant MAT-這種材料将恒定的平面顔色應用于幾何圖形。沒有鏡面陰影,即,陰影不受相機或燈光位置的影響。
Depth MAT-可用于從幾何圖形擷取深度資訊以進行深度傳遞渲染。它不會呈現任何顔色。
GLSL MAT-功能強大的材質運算符,可将Pixel和Vertex GLSL着色器應用于幾何圖形。可以使用頂點着色器在GPU上變形幾何。幾何必須具有紋理坐标和法線。
PBR MAT-将PBR着色器應用于幾何體。與Environment Light COMP配合使用。還可以通過加載到Substance TOP中的 .sbsar檔案來使用Substance Designer PBR材料。
Phong MAT-将phong着色器應用于幾何體。幾何必須具有法線才能使鏡面反射着色起作用。幾何必須具有紋理坐标才能使任何應用的貼圖(例如,顔色貼圖,凹凸貼圖,鏡面貼圖等)起作用。可以使用“變形”參數頁面使幾何變形。Phong MAT為透明度,外緣燈光和陰影提供了其他進階功能。
Point Sprite MAT-與Point Sprite幾何類型一起使用的特殊材料。該粒子SOP可以建立點精靈。
Line MAT-将幾何邊緣渲染為具有不同幾何形狀的線和點。
點選幾号,滑鼠左鍵旋轉,右鍵移動物體位置。
按下W鍵
按下P鍵
渲染模型并給物體附加材質
COMP
利用button與slider切換圖檔
DAT
Text: 編輯和儲存任何文本資料的地方。
Table: 編輯“單元格”的行和列中的文本表。
Merge: 将表或文本DAT合并為一個。
Select: 從DAT中選擇特定的列或行。
Reorder: 重新排序并重複DAT中的行或列。
Insert: 将一行或一列添加到表中,并在新單元格中填充文本。
Evaluate: 評估DAT中的表達式。
CHOP to: 将CHOP通道轉換為DAT。
CHOP Execute: 當CHOP更改時,将DAT作為腳本運作。
Panel Execute: 面闆更改時,将DAT作為腳本運作。
DAT Execute: 當另一個DAT更改時,将DAT作為腳本運作。
OSC In/UDP In: 通過Open Sound Control從其他應用程式接收資料。
Web: 根據URL在Internet上擷取頁面。
Render Pick: 使用滑鼠拾取3D對象和曲面。
Multi Touch In: 從Windows 7+多點觸控裝置接收輸入。
MIDI In: 擷取MIDI控制器和按鈕資料。
在Select Parameter 複制粘貼 start Row Index的資料,相當于使用了表達式的方式。end row始終與start row保持一緻。
在chopto右鍵選擇View Contents可以将資料導出
Monitors顯示螢幕的資訊。
監控panel上所有的資訊
可以将TouchDesingner界面分割成不同的區域
選擇Textport and DATs選擇控制台