TouchDesigner是加拿大Derivative公司开发的一个基于节点的可视化开发平台,用于在Windows和Mac平台上创建实时、交互式多媒体内容。艺术家、程序员、创意编码员、软件设计师和表演者都使用它来创作表演、装置和固定媒体作品。

简单来说,TouchDesigner是一款创意编程工具,对设计师或视觉创作者非常友好,以全新的方式创建内容。它提供了基于节点的可视化编程环境,使我们无需键入任何代码,就可以在图形界面中通过节点和线条创作出精彩的视觉作品。整个过程就像玩游戏一样简单易用,因此用户可以将所有注意力和创造力集中在创作本身上。

作为全球最受欢迎的视觉艺术创作、原型设计和3D交互设计工具之一,TouchDesigner受到了众多世界级艺术家团队和工作室的信赖。尤其值得一提的是,它甚至可以与音乐结合(称为视频骑师),为观众带来世界级音乐舞台上视觉和听觉的沉浸式体验。

简而言之,TouchDesigner 为您提供了创建令人惊叹的实时项目和丰富的用户体验所需的所有工具。无论您是要创建交互式媒体系统、建筑投影、现场音乐视觉效果,还是只是快速制作您最新的创意冲动的原型,TouchDesigner 都可以做到。

Derivative TouchDesigner Pro 099.2016.5580

// 主要特征 //
虚拟现实支持
支持 HTC Vive、OpenVR 和 Oculus VR 系统。
HTC 开发环境可让您的项目快速启动并运行。作者来自 VR 环境!
支持 HTC Vive 控制器和新的 Vive 追踪器以及 Oculus 控制器。
使用本机高帧速率 (75-90Hz) 进行实时开发。
实时多机位拼接解决方案和VR电影播放工具。
利用 Nvidia 和 AMD 的最新渲染技术,充分发挥硬件性能。

实时 3D 和合成
实时 GPU 加速合成和渲染。
基于物理的渲染 (PBR) 材质并直接加载 Substance Designer 材质。
环境光使 PBR 材质看起来更加真实。
使用 FBX 和 OBJ 文件格式导入和导出几何体和场景。
高性能高清和 4K 视频输入和输出。
创建自定义 GLSL 着色器、几何着色器、计算着色器等(Windows 上为 GLSL 4.5,macOS 上为 3.3)。
支持 3D 纹理和 2D 纹理数组以及多层纹理。
多种像素格式,从 3D 纹理到 32 位浮点、16 位固定等。支持 10 位彩色显示。
通过 OpenColorIO 进行行业标准色彩校正。
支持多种投影格式,包括贴图、球顶、VR、拼接和环境光。

投影映射
与实时 3D 引擎的紧密集成可实现投影设置的完整预可视化。
支持多种投影格式,包括映射、圆顶、VR、拼接和环境光。
“Stoner”工具用于梯形校正、网格扭曲和遮蔽。
“Kantan Mapper”工具用于高级 2D 映射和遮罩,包括自由形状和贝塞尔形状。
“Camschnappr”工具用于基于 3D 模型的投影对准和校准。
用于实现从 2D 输出创建 3D 视错觉效果的“SweetSpot”工具。
支持第三方解决方案,例如可扩展显示和 Vioso 的自动映射校准工具。
应用程序建设
使用您选择的自定义参数来设计模块化和可重复使用的组件。使封装工作变得容易。
使用滑块、按钮、文本字段、容器、3D 对象,并完全自定义外观和逻辑。
新的面板锚点可以轻松创建成比例、可拉伸的控制面板。
现在可以使用自定义参数来自定义任何组件。
通过新的参数 COMP,在您自己的界面中使用 TouchDesigner 内置参数。
面板中包含的即用型 UI 小工具让您可以通过简单的拖放操作来构建控制面板。
在一个沉浸式环境中设计与任意数量的输入和输出设备的全方位交互。
文件和组件的隐私控制使您可以控制谁可以查看和访问您的工作。

互操作性
与 Ableton Live、Max/MSP、Substance Designer、Notch、vvvv、OpenFrameworks、Resolume、Unity 等进行互操作。
Microsoft Kinect Azure、Intel Realsense、Ouster LIDAR、Stereolabs ZED 等的相机和深度传感器支持。
使用很少的代码或不使用代码与 Leap Motion、RealSense、ZED 和 TUIO 硬件等设备的节点创建交互。
通过 OSC、MIDI、UDP、TCP、LTC、ArtNet、DMX、webSockets、SocketIO、串行、MQTT 等进行通信。
通过 UDP 和 TCP 协议与 Web 服务器、Web 应用程序、Twitter 和 Instagram 等社交 API 进行交互。
在 TouchDesigner 项目中渲染网页或与网页交互。
鼠标、平板电脑或触摸屏输入允许手势输入和多人交互。
使用 DMX、ArtNet 或 sACN 协议与照明设备通信。
支持用于控制激光器的 AVB、EtherDream 和 Helios DAC 设备、Sollinger LaserAnimation 和 Pangolin Beyond 软件。
BlackTrax 和 OptiTrack 跟踪系统的本机跟踪支持。
通过 ASIO 和 Dante 支持实现灵活的音频输入和输出选项。
将 TouchDesigner 集成为更大的创意管道和任何工作流程的一个元素。

高性能媒体系统
使用 HAP Q、Cineform、H.264、H.265/HEVC 和许多其他格式进行行业领先的高性能视频播放。
大量同时播放的电影仅受硬件限制。
高性能高清和 4K 视频输入和输出。高帧率 4K 120Hz 播放。
使用 Newtek 的 NDI 技术在 LAN 网络上传输视频。
使用 Spout (Windows) 或 Siphon (macOS) 将视频流式传输至其他应用程序或从其他应用程序传输视频。
使用 RTSP cleant 和服务器将视频流传输至网络或从网络传输视频。
以自定义配置将任意图像组合输出到多个显示器。
多个音频和视频源的同时播放、混合和触发。
使用同步运算符和硬件帧锁创建大型多机网络基础设施。

灯光和现场表演
通过 Ableton Link 技术提供 Ableton Live 同步。
与 ADB、MA Lighting、High End、Enttec、Avolites、Martin Professional、ChamSys 等灯光控制台进行通信。
使用 DMX、ArtNet 和 sACN 控制照明装置、LED、机械舞台、计算机系统等。
使用激光 DAC、LED 控制器和 Arduino 将音频、视频和图像转换为激光和 LED 图案。
用于处理 LED 和激光器基于样本的工作流程的新工具。
经过项目验证的稳定性,可扩展到任何规模。数千个 LED、数千个通道、无限控制。

可扩展性和定制
Python 3.5 是默认的脚本语言,提供完全的控制和可定制性。
利用外部库与软件交互、执行科学计算、连接到 Web API 等。
Python 扩展类通过用户定义的方法和属性为组件提供独特的行为。
通过创建您自己的运算符来扩展功能,并使用 C++ 和 CUDA 集成外部 SDK。
GLSL 3.3(Windows 上最高为 4.5),用于自定义材质和 3D/2D 着色器。
支持 OpenFrameworks v0.9.3 和 OpenCV 3.2,这两个示例项目可帮助您入门。
在项目之间自由共享和重用组件,创建资源库。
复制器和克隆功能可实现快速、可靠和大规模的项目扩展。

官网主页:https://derivative.ca/

 

 

发表回复

后才能评论

评论(2)