TouchDesigner 是一种可视化编程语言和开发平台,用于创建实时交互式多媒体应用程序、装置和表演。它允许用户通过将图形界面中的不同节点或组件链接在一起来创建 3D 图形、动画、音频、视频和交互式体验。
TouchDesigner 由 Derivative 开发,已用于广泛的项目,包括建筑映射、现场表演、交互式装置和虚拟现实体验。它的灵活性、多功能性和开放式架构使其成为艺术家、设计师、开发人员和许多其他创意专业人士的流行工具。
TouchDesigner 的一些主要功能包括支持各种数据源和协议,例如 OSC、DMX、MIDI 和 TCP/IP,以及与外部硬件设备、传感器和相机的集成。它还提供高级着色器和渲染功能、实时合成和后处理效果以及多通道音频支持。