介绍

TouchDesigner Pro 是一款实时创意编程软件,它主要用于视频、音频、图形、交互、传感器和物联网等多种领域的实时处理和创作。TouchDesigner Pro的核心是一个图形化的编程环境,可以通过它来实现各种创意项目和艺术表现。

截图

TouchDesigner Pro for Mac v2022.32120 可视化原型设计渲染工具-1

安装教程

打开安装包将图标拖动至右侧Applications完成安装

软件特色

实时性:TouchDesigner 可以实时处理视频、音频等数据,支持高效率的实时创意编程。

可视化编程:TouchDesigner 提供了直观的可视化编程环境,用户可以通过拖拽连接各种模块来实现各种复杂的操作。

大量的模块库:TouchDesigner 提供了丰富的模块库,包括视频输入、输出、处理、音频处理、3D建模等各种模块,用户可以自由组合这些模块以实现各种创意项目。

多平台支持:TouchDesigner 支持 Windows、macOS 和 Linux 等多个平台,可以在各种硬件环境下运行。

社区支持:TouchDesigner 的用户社区非常活跃,用户可以在社区中分享自己的作品、交流技术、寻求帮助等。

图像分辨率和在硬件支持的任何分辨率下合成。

实时创建H.264电影(通过GPU编码)。

Cineform编解码器视频解码和编码。编码需要Cineform许可证

使用Web Render TOP将网页渲染为纹理。

TouchDesigner Pro-Only运营商:
用于混合运动通道:剪辑混合器CHOP,剪辑CHOP,剪辑DAT
用于跟踪来自BlackTrax运动跟踪系统的数据:BlackTrax CHOP

同步支持:同步在CHOP中,同步输出CHOP
隐私选项专用.toe文件和专用组件的选项。创建一个.toe项目文件或.tox组件文件,无需

密码即可访问。
选项可以在启动时隐藏TouchDesigner启动画面
密钥可以从计算机移动到计算机。软件修复/ RFE不能保证,但Pro用户将获得frontoftheline服务。

TouchDesigner Pro 最大的特点便是可视化编程语言和一个GPU加速引擎,可以合成每秒60帧的多层高分辨率视频,还可以使用Cineform解码支持工具来处理4K视频。另外,TouchDesigner为您提供了创建惊人的实时项目和丰富的用户体验所需的工具, 无论您是创建交互式媒体系统,建筑投影,现场音乐视觉效果,还是仅仅是快速原型设计您的最新创意动力,TouchDesigner都可以满足您的所有需求,让您轻松创造出引人注目的优秀设计。

软件功能

1、应用建设
通过完整的用户界面,多点触控交互和手势,自定义参数和可重复使用的模块化设计,构建完整的应用程序或快速原型创意。

2、高性能媒体系统
超分辨率视频播放可最大限度地提高硬件功耗,让您以更少的成本完成更多工作。完全可定制,以满足任何独特需求的媒体服务器。

3、实时3D和合成
实时3D GPU渲染与高分辨率基于GPU的堆肥管道相结合,提供了无与伦比的3D-2D混合环境。

4、投影映射
TouchDesigner结合了内置3D模拟真实物体,多投影仪输出和超分辨率视频引擎,可用于任何投影映射项目。

5、互通性
对输入设备,Web连接,视频和音频设备以及基于网络的通信的本机支持。
TouchDesigner是将这些结合在一起的中心。

6、虚拟现实
Vive,Oculus和openVR支持以及新的HTC Vive开发环境可以在几分钟内启动并运行您的新VR创意。

7、照明和现场表演
实时音频和跟踪输入与DMX控制相结合,可用于灯光,LED,激光等,使您可以控制整个舞台设置。

8、可扩展性和自定义
通过创建自己的C ++运算符,集成SDK或编写GLSL着色器和CUDA程序来扩展核心功能。

新增功能

1、更快的性能
Python 表达式和引用通常在TouchDesigner项目中使用。在过去,这些python表达式具有非平凡的开销,可能会降低整体性能和帧速率。对这些表达式进行了大量优化,这些表达式可以带来大量的速度提升,并为表达式提供新的可能性。
优化的Python表达式减少了TouchDesigner中大多数常用python的计算时间。此外,一个新的缓存表达式结果系统将缓存表达式,以防止它们重新计算每一帧。在执行CHOP也被赋予了新的参数监视使用缓存优化表情和号码的数量。
为了让您更快地工作,我们改进了TouchDesigner启动和启动项目所需的时间。您可以通过在加载期间单击启动屏幕上的文件名来检查这一点,以显示有关项目的加载时间和其他诊断信息。

2、互通性
TouchDesigner已经可以使用数百种设备和软件包,使其能够适应任何可以想象的管道。
该RealSense TOP现在支持英特尔全新的Librealsense API带来RealSense到Windows d系列相机的支持和更老相机支持Mac系统的第一次。随着这一新API的成熟和改进,我们将继续为RealSense添加功能和支持。
AJA视频设备通过支持GPUDirect模式获得快速升级,将延迟降低到硬件可能的最小量。
TOP中的视频设备还获得了对最先进的Ximea相机的支持。
TD Ableton现在可以在Palette中找到,并且已经获得了性能改进和错误修复。
新的音频渲染CHOP使用Steam Audio SDK为TouchDesigner带来空间音频。只需在3D场景中定位3D对象“侦听器”和3D对象“音频源”,即可轻松进行设置。
由于TouchDesigner的ASIO数据以32位处理,因此完全支持Dante Audio,从而提供与音频CHOP之间的最大保真度。对处理ASIO设备和通道也进行了重大改进,使界面更加健壮和快速配置。
该网页渲染TOP呈现网页与铬引擎现在接受输入从DAT,使您能够组装HTML,SVG或其他格式的DAT和内TouchDesigner使他们所有。
第二个全新的操作员Hokuyo CHOP从Hokuyo激光扫描仪读取数据。这些扫描仪在2D平面上检测其周围环境,非常适合根据现实世界对象的移动和位置触发事件。
如果您正在使用sACN进行DMX灯具,LED控制或灯光控制台通信,那么现在可以通过DMX In CHOP很好地处理sACN启动代码。该DMX输出CHOP也收到了许多优化和bug修复,特别是对于使用MacOS的那些。

3、3D 几何,照明,材料和渲染
麾!现在可以在TouchDesigner中使用Alembic文件几何序列。该蒸馏器SOP可以播放多网,曲线,点几何序列有用于嵌入在文件中的多个几何层次结构的完全支持。此外,GPUDirect模式在GPU上提供高性能几何播放。
对于那些C ++程序员来说,新的C ++ SOP将使您能够构建自己的SOP来创建几何体,加载新文件类型,从其他软件接收几何体或者您可以提供的任何东西。与Alembic SOP一样,它也具有GPUDirect模式以实现高性能。
该脚本SOP(一个基于Python的脚本SOP)的创建贝塞尔工具的新成员和方法。
有一些新增功能可以改进PBR(基于物理的渲染)管道。首先,PBR MAT可以将地图发送到高级参数页面上的任何颜色缓冲区。这类似于Phong MAT功能,它允许通过其他颜色缓冲区发送各种材料数据,以更好地利用GPU的容量。
对于环境照明,环境光COMP中的新PreFilter Map TOP和参数可以使用球谐函数预过滤环境光照贴图。如果您不知道这意味着什么,那没关系。只需知道您现在可以更好地实时控制环境光照贴图的预过滤,包括漫反射和镜面反射预过滤的单独选项。
该物质TOP现在可以交换输入图像,如果材料笔者揭露了他们的物质材料的功能。一个小细节,但非常有帮助。
照明的其他改进包括Light COMP的Projector Map参数上的纹理控件,现在您可以使用Phong MAT的 equirectangular环境贴图。
GPU几何实例化的一个很棒的新快捷方式允许您在几何COMP的实例计数参数中使用SOP作为输入,这不再仅限于CHOP或DAT。

4、视频和图像处理
新的Layout TOP将多个输入TOP定位到行,列或网格中。它具有通过缩放将所有输入拟合到特定分辨率的选项,或者它可以缩放其自己的分辨率以创建包含其原始分辨率的所有输入的输出。
NDI是099中强大的新功能,我们通过支持更快的内部格式并通过NDI In TOP改进了对多个流的处理来改进它。您还可以使用Info CHOP查询现在在网络上找到的NDI设备数量。
所述电影文件输出TOP具有用于图像序列的呈现因此很容易输出图像序列中任何图像保存格式TouchDesigner支撑的模式。
说到保存格式,添加了.dds文件格式以将mipmap级别保存为图像。
为了增加Movie File Out TOP已经支持的许多视频编码格式,我们添加了H.265 HEVC和HAP / HAP Alpha编码以获得更大的灵活性。

5、GLSL功能
对GLSL MAT中的几何着色器进行了新的改进。几何着色器现在可以使用更多内置函数,现在Phong和PBR材质上的“输出着色器 ”按钮可以包含几何着色器的GLSL代码。此外,现在可以在Render TOP中使用Fish-Eye或Dual Paraboloid模式渲染它们。
GLSL MAT还具有新的内置函数TDCreateTBNMatrix,可以轻松计算顶点着色器中的切线,双切线和法线。
所有GLSL运算符现在都支持#include语句,这使得在不同DAT中管理代码变得更加容易。
所述GLSL TOP现在支持原子计数器,它们是GLSL可变型为特定的操作是有用的。

6、CHOps
S曲线可以用于查找,缓入和缓出,软化过渡等信号处理,我们创建了一个新的S Curve CHOP,帮助您创建美观,流畅的曲线和易于使用的控件。
事件CHOP的粉丝很高兴听到它现在在自己的回调DAT中有onCreate和onDestroy方法。
该分析CHOP现在有一个重复功能,可以计算样本有重复值的数量。使用它的一个很好的例子是Palette中的Histogram示例。

7、工作流程功能
OP Snippets已经扩展,现在可以作为当前项目的弹出窗口快速打开。如果存在示例,则片段将对当前选定的运算符开放。在帮助菜单,帮助 - > OP 片段中尝试它。添加尝试OP 片段中的新随机按钮!
只需按住'alt / option'键,滚动参数即可预览参数帮助。这可用于快速了解参数的功能,而无需在“在区域中”时离开TouchDesigner。
将组件 隐私和CodeMeter 许可证加入到一起,您现在可以创建在您自己的CodeMeter许可证加密狗上运行的私有组件。开发人员可以联系CodeMeter获取他们自己的“公司代码”,然后可以使用它来创建自定义加密狗以许可他们自己的组件。
Window COMP改进有助于管理多个监视器和各种DPI标度,具有更大的灵活性。该窗口 COMP现在可以跨在MacOS塞拉利昂+多台显示器。
通过对网络地址栏的新界面调整,您可以右键单击路径的任何部分以访问该组件的上下文菜单。您也可以通过右键单击任何参数并选择“启用只读”来使其成为只读参数。

8、优化工具
新功能旨在帮助优化和排除项目故障。在性能监视器对话框现在报告既延长编译时和GPU的计算时间。
GPU烹饪时间现在显示在每个节点的信息弹出窗口中,并且可以在python中使用。最明显的是,Palette中的Probe工具现在可以让您查看任何操作员的GPU烹饪时间。它可以在Palette > Tools中找到。

9、控制面板和自定义参数
Panel COMP的增强功能包括滚动条的过期添加。为了将面板组装到更大的用户界面,Select COMP还具有匹配大小或关注选择的新选项,以便在重复使用界面中多个位置的面板时增加灵活性。面板渲染和布局引擎已经过重新设计,以在不同尺寸下表现得更加一致。
该参数COMP,它可以让你把参数对话框到任何控制面板,现在可以让你轻松指定哪些参数包括,以更好地定义你的用户看到的内容。多输入OP现在可以显示或隐藏其输入OP菜单。为了在组件编辑器中更快地创建自定义参数,您现在可以将任何参数拖动到其参数列表中,并自动使用相同的设置和样式创建该参数的副本。两种新类型的自定义参数是Momentary参数,对于保存简单列表和字典,是Python类型参数。

10、新的Python
新的python类,成员和方法进一步扩展了TouchDesigner的功能,并提供了许多令人兴奋的新功能。
新的Quaternion Class在处理3D旋转时很有帮助。
该矩阵类获得重大更新,以延长它的用处。
在执行DAT让你之前或保存出来后运行Python代码.toe文件。
有两种新的参数类型:Momentary按钮和一个Python类,可以让您保存简单的列表和字典。Page类现在有.appendPython和.appendMomentary。
该OP_Class现在报告的CPU和GPU烹饪时间,包括组件的子女的总和。
Window COMP Class和Monitor Class具有新的成员和方法,可让您访问添加到Window COMP的新功能。
在App类中,app.desktopFolder和tdu.collapsePaths可以更轻松地处理文件系统路径。
tdu.clamp和tdu.remap函数有助于将值转换为所需的范围。

11、内容和工具更新
Kantan Mapper,2D投影映射工具具有很好的附加功能,包括Bezier软边,反转自由形状蒙版,以及写入UV贴图输出的shapeID。
moviePlayer有许多优化和新功能,例如能够运行无UI版本以嵌入其他工具和通过CHOP进行外部控制。
cornerPinSOP是Tools文件夹中的一个新组件,用于对SOP几何体进行定位。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。