天天看点

【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