TouchDesigner 是一个可视化编程的开发平台,支持 Windows、Mac OS 两种系统。可以创建实时的视觉及新媒体创作,主要用于实时交互新媒体创作。其应用场景包括:创建可互动的新媒体系统、建筑投影、VJ,还是快速的制作创意原型等等。因为其分享一种基于节点式的可视化编程环境。不用敲代码,通过创建节点并且连线,就可以创作出视觉出彩的作品。TouchDesigner 功能元件主要分为6大类:COMP, TOP, CHOP, SOP, DAT, MAT,对于不同方向的运用。比如TOP内的控制器主要用于处理图像及影像,而SOP内的控制器主要用于3D的处理。
软件特性
功能构成
TouchDesigner 应用方向 | |
---|---|
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 |
应用方向
在 TouchDesigner 上,组合链接不同的元件,可以获得意向不到的惊喜。TouchDesigner 的6个控制器家族,让不同专业的设计师可以结合自己的领域进行创作。Touchdesigner 得到许多艺术家团队和工作室的信赖,被应用在其艺术创作及商业项目上。
视觉合成
TD 可以对图片、影像、外部输入视频源等平面素材进行处理,也可以用生成器,基于算法生成许多矢量有机的图形作为你的素材。并且让其与多种数据(声音、感应器、手势识别等)产生互动而变化。用户可以按照自己的构思创意,来做出非常多视觉设计。
3D 合成
与视觉合成类似,只不过这里可以使用3D的素材作为创作工具。而这也让作品可以输出到VR设备等。
交互装置
TD 原生支持多种外接设备,包括 MIDI, Arduino, Kinect等等。所以,用户可以将这些外接设备作为自己创作应用的输入源或者输出源。
投影艺术
TD 分享了多种解决方案,从小到大的物体都可以适应,并用来投影。同时,也可以配合 Madmapper,完成投影艺术的创作。
灯光及 Live Shows
TD 可以与照明设备、音频系统、输入输出设备和显示控制系统进行实时通信与交互,可以用于各种类型的现场表演、展场、VJING等等。
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验