顺式作用元件包括_【TouchDesigner元件类型介绍】

博客介绍了TouchDesigner中6种基本元件类型,包括COMP(容器元件)、TOP(图像元件)、CHOP(通道元件)、SOP(形状元件)、MAT(材质元件)和DAT(文本元件),阐述了各元件的功能、特点及用途,还提及可参照官方文档获取详细说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

44565e44b5f1b562925ce48aefe68ae1.png

TouchDesigner中基本元件类型可以分为6种,分别是COMP、TOP、CHOP、SOP、MAT和DAT。注:Custom元件是用于储存自己自行制作和开发的元件,用户可以利用TouchDesigner自带的c++API自行制作元件。

8f1847e6a1360a46cbf079937530dca1.png

关于各元件的详细说明可以参照官方网站的文档。 https://docs.derivative.ca/Operator

一、COMP类型元件介绍

COMP(Components,简称容器元件)是用于分组节点、几何图形和构建可重用控制链的一系列“容器”元件,是在所有元件类型中,唯一一种内部可以放入其他不同类型元件的元件。容器元件除了具备容纳、分类、整理功能,也是窗口显示和实时渲染的重要元件。其内部分类分为3D objects(对象组件,主要用于3d实时渲染)、Panels(UI组件,包括按钮、滚动条等组件)、Other(其他组件)、Dynamics(动力组件,包括力学、刚体碰撞等物理效果实现)四种。

ac5ac8749b8131cd411d3390bf131a76.png

二、TOP类型元件介绍

TOP(Texture Operators ,简称图像元件)是用于创建和处理2D图像运算的元件类型。其中包含大量输入型、输出型(也称为修改型)的控制器元件,也是专注于视觉层面上平面图像、动态影像处理的最常见元件组。

fc7ad12d7ea14ef4b13c9eeb81aecb3b.png

TOP元件中的输入、输出接口系统是TD软件的一大特色,其内置大量内容、硬件读取元件。如Movie fie in(支持大量格式的视频及图像导入)、Kinect(支持Kinect设备的捕捉数据输入);noise(噪波处理)、edge(描边处理)等。

5bfa4b5fea1a01a05db713ebac349a77.png
输入型元件(可以用于创建或加载内容)

三、CHOP类型元件介绍

CHOP( Channel Operators ,简称通道元件)是用于处理来自于影像、音频、交互传感器和实时数据的信息通道元件。通道元件可以生成和使用已有的数据和集合,并对数据进行控制和分类处理。通道元件同图像元件一样包含大量输入型、输出型(也称为修改型)的控制器元件。

780ce852d9402ce8c43e6548a44ed334.png

ee2b11014a3c8a251eb3dc6bc7acefcd.png

(例如:mouse in为鼠标位置数据输入元件,其中tx为鼠标x轴位置,ty为鼠标y轴位置,这两个通道的数据都可以在通道元件中分开调用,如制作粒子随鼠标位置移动等交互视觉)

四、SOP类型元件介绍

SOP(Surface Operators ,简称形状元件)是用于3d模型和几何图形的制作、变换相关的一系列元件。其同样包含大量输入型、输出型(也称为修改型)的控制器元件,也内置了最初的球体(sphere)、方体(box)、线(line)等基础3d形态。形状元件中可以通过多种修改型元件对形状的法线、曲面、线段、点位等进行变化和修改,同时还拥有spring(弹性)、force(力场)、particle(粒子生成)等变化丰富的效果元件。

5ca5af0580c441cb2d9aaf85b99bfbc0.png

五、MAT类型元件介绍

MAT(Material Operators,简称材质元件),是作用于形状几何的材质编辑上,用于渲染的材质附着效果。其材质类型包括phong(高光的光滑材质)、constant(不受光材质,即不受环境光影响的材质)、wireframe(线框材质)等。

1fc562ac277c814fd3a0b4716c11fa97.png

六、DAT类型元件介绍

DAT(Data Operators ,简称文本元件),多用于处理不同类型的文本数据,如字符串、列表等。同时文本元件还支持Python语言的编程指令,通过Python语言实现多协议的开发、信息交互以及人工智能的拓展。

07ee9860e303a0744f3c04d1b0e1811b.png

TD自学网站

TouchDesigner中文社区:

TouchDesigner in Asia​www.touchdesigner.co
9cfc873cf01748e49ac33796e6f98088.png

Matthew Ragan的TouchDesigner教程:

https://matthewragan.com/teaching-resources/touchdesigner/​matthewragan.com

alltd:

https://alltd.org/​alltd.org

官网教程:

https://docs.derivative.ca/Tutorials​docs.derivative.ca
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值