天天看點

【TouchDesigner筆記】NO.2

TOP

圖檔紋理元件,即 TOP,幾乎會在每個項目中用到。他們用于處理影片播放、3d 渲染、合成、硬體視訊輸入輸出等這些動作時的圖形操作;被用于表現任何輸出到螢幕、投影機、或 LED 上的東西。

【TouchDesigner筆記】NO.2

Movie File In : 讀取視訊,靜止圖像或一系列靜止圖像。

**Ramp:**建立垂直,水準,徑向和圓形坡道。

**Level:**調整對比度,亮度,伽瑪,黑白平,顔色範圍,不透明度。

**Transform:**平移,縮放,旋轉,多次重複平鋪,背景填充。

**Over:**根據一幅圖像的Alpha值,将一幅圖像放置在另一幅圖像上并移位。

**Text:**具有各種字型的文本生成。

**Blur:**模糊。

**Composite:**将多張圖像結合各種操作。

**Render:**将3D對象,燈光和相機渲染為圖像。

**CHOP to:**将CHOP通道轉換為圖像的掃描線。

**Resolution:**更改圖像的分辨率并平滑過濾。

Crop: 将圖像裁剪為較小的分辨率

**Select:**從相同網絡或不同網絡中選擇圖像。

**Reorder:**重新排列圖像的通道。

**Cache:**保持圖像的靜态或動态序列并輸出其中之一。

**Displace:**使用一個圖像的紅藍色使另一圖像變形。

【TouchDesigner筆記】NO.2

點選display可以放大到背景中去

【TouchDesigner筆記】NO.2

CHOP

【TouchDesigner筆記】NO.2

**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結合制作小應用

【TouchDesigner筆記】NO.2
【TouchDesigner筆記】NO.2
【TouchDesigner筆記】NO.2

在project1中實作圖像的分辨率自适應

【TouchDesigner筆記】NO.2

功能:實作滑鼠拖動,圖檔顔色快速變換。

SOP+MAT元件

【TouchDesigner筆記】NO.2

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-将幾何邊緣渲染為具有不同幾何形狀的線和點。

【TouchDesigner筆記】NO.2

點選幾号,滑鼠左鍵旋轉,右鍵移動物體位置。

【TouchDesigner筆記】NO.2

按下W鍵

【TouchDesigner筆記】NO.2

按下P鍵

【TouchDesigner筆記】NO.2
【TouchDesigner筆記】NO.2

渲染模型并給物體附加材質

COMP

【TouchDesigner筆記】NO.2

利用button與slider切換圖檔

DAT

【TouchDesigner筆記】NO.2

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控制器和按鈕資料。

【TouchDesigner筆記】NO.2
【TouchDesigner筆記】NO.2
【TouchDesigner筆記】NO.2
【TouchDesigner筆記】NO.2
【TouchDesigner筆記】NO.2

在Select Parameter 複制粘貼 start Row Index的資料,相當于使用了表達式的方式。end row始終與start row保持一緻。

【TouchDesigner筆記】NO.2
【TouchDesigner筆記】NO.2

在chopto右鍵選擇View Contents可以将資料導出

【TouchDesigner筆記】NO.2

Monitors顯示螢幕的資訊。

【TouchDesigner筆記】NO.2

監控panel上所有的資訊

可以将TouchDesingner界面分割成不同的區域

【TouchDesigner筆記】NO.2
【TouchDesigner筆記】NO.2

選擇Textport and DATs選擇控制台

【TouchDesigner筆記】NO.2