TouchDesigner:互动展项的实时渲染引擎

2026-08-25
TouchDesigner 又称 TD
分类
互动引擎
平台
Windows、macOS
许可证
免费起分级商业授权
许可证说明
分四档——Non-Commercial(免费,仅供个人学习与评估,官方明确不得用于任何付费项目,分辨率封顶 1280x1280)、Educational(付费,面向学校与在校师生,须经官方审核批准,画质与大部分功能对齐商业版,但同样不得用于付费项目)、Commercial(付费,可用于付费项目)、Pro(付费,在 Commercial 基础上加多机/多进程同步、硬件帧锁、专业投影融合与动作捕捉设备支持、工程文件加密、官方直接支持等能力)。另有独立的播放端 TouchPlayer:其 Non-Commercial 同样免费,但窗口带控制条、访问摄像头/网络会弹权限确认框;Commercial/Pro 按授权购买,且有量购折扣,适合批量部署多台仅播放不编辑的机器。以上以官方 Licensing 与 Download 页为准,报价前务必现查。
是否开源
闭源
收费模式
免费 + 付费增值
适用工序
互动展项、系统集成与交付
支持协议
DMX、Art-Net、sACN、OSC、NDI
选型结论:互动展项里"多种传感信号实时驱动画面/灯光/声音、效果跟着人和环境变化"这类需求,它是行业里最成熟的引擎;但它不是装完就能用的现成软件,需要专门的人来搭,人力成本要提前算进报价,免费版也不能拿来交商用项目糊弄验收。
官方下载
获取最新版(具体版本号以官网页面为准)
前往官网下载 ↗

它到底解决什么

TouchDesigner(业内常简称 TD)不是一款"做视频的软件",它是加拿大公司 Derivative 做的一套节点式实时渲染引擎。官方自己的定位很直白:它让你把应用的"处理逻辑"和"用户界面"放在同一个环境里搭出来,从简单的功能原型到完整的成品应用都能做。

说人话就是:它是一个把"输入"和"输出"实时接起来的中间层。输入可以是摄像头、深度相机、LIDAR 扫描仪、触摸屏、麦克风、中控发来的控制信号,甚至是天气数据这类外部数据源;输出可以是投影画面、LED 屏内容、灯光信号(DMX/Art-Net/sACN)、声音。展厅里那些"人走过去画面就跟着变""伸手一挥灯光和声音一起联动"的效果,相当一部分就是靠它在中间实时把信号转换成画面/灯光/声音输出做出来的,而且是实时计算,不是提前渲染好的一段固定视频在那儿循环播。

它跟播控软件、媒体服务器的区别在这里最容易讲清楚:播控软件管的是"什么时候放哪个文件",是时间线思维;TouchDesigner 管的是"这一刻的输入长什么样,输出就该实时算成什么样",是逻辑网络思维。两者不是互相替代的关系,很多项目里播控软件负责整体节目编排,TouchDesigner 负责其中需要"实时互动/实时生成"的那一段效果。

展厅哪道工序会用到它

第一种,人流感应互动装置。 观众踏入感应区,画面、灯光同时起反应;深度相机或 LIDAR 认出人的轮廓和位置,数据实时喂给 TouchDesigner,引擎里的逻辑网络把它转换成粒子跟随、光效追踪之类的画面,同时通过 DMX/Art-Net 把灯光信号发出去。这条链路里,TouchDesigner 是连接"人体传感数据"和"视觉/灯光输出"的那个大脑。

第二种,多屏/多投影的联动展项。 一整面弧形投影墙、一组分布在不同展区的 LED 屏,要按同一套逻辑联动出效果,而不是各自放各自的固定视频。TouchDesigner 可以在同一套工程里同时驱动多路输出,配合专业投影融合、多机同步这类能力(后面授权分档里细说),把原本要靠多台播控机各自为战的场面统一到一套逻辑下。

第三种,跨设备信号编排的中枢。 有些互动展项不只是"画面变一变",还要联动灯光、声音、甚至联动别的软件(比如通过 OSC 协议跟音乐软件或别的播控系统对话),或者要把生成的画面通过 NDI 推送到局域网里的别的播放/录制设备。TouchDesigner 天生就是干这种"多种协议、多种设备一起编排"的活,展厅里这类需要统筹多套系统的复杂展项经常离不开它。

怎么获取,该下哪个包

官方唯一下载渠道是 https://derivative.ca/download,分 Windows 和 macOS 两个安装包。普通展厅工程机选 Windows 包;macOS 官方明确要求系统版本较新,且强烈建议用带 Apple Silicon 的机型,Intel 芯片的 Mac 必须配独立 AMD 显卡才行——用 Mac 做播控机的项目,选型时先按这条卡一遍硬件。Windows 端对显卡也有明确门槛:Nvidia 要 Geforce 1000 系列或更新(Quadro/RTX 帕斯卡架构及以上),AMD 要 5000 系列或更新的 RDNA 架构,Intel 核显只支持较新一代且官方明确"不是所有功能都支持"。有一条容易被漏掉:部分实时导出功能(如 H.264/H.265 实时编码导出)官方标注需要 Nvidia 显卡,项目如果要用到这类功能,播控机选型时不能随便配一块 AMD 或核显卡就了事。

授权到底该买哪一档,是售前和老板最该搞清楚的事,因为它直接决定项目成本能不能报进去:

  • Non-Commercial(免费):官方原话是"仅供个人使用或学习,不得用于付费项目",分辨率被硬性限制在 1280×1280 以内,启动时会显示程序自带的启动画面。这一档拿来自学、做方案预演可以,不能装到交付给客户的商用项目机器上
  • Educational(付费,但价位低于商业版):面向学校、教师和在校学生,需要先向官方注册申请并获批准才能购买,功能和画质上基本对齐商业版(不再受 1280×1280 限制),但用途上跟 Non-Commercial 一样,同样不得用于付费项目。教学机构自己的教学用途适用,不能拿教育授权去接商业展项项目。
  • Commercial(付费):官方定位为"功能完整、可用于付费项目",画质无限制,是绝大多数展厅商用项目该买的那一档。
  • Pro(付费,价位最高):在 Commercial 全部能力基础上,加了一批大型工程才用得上的专业能力——多进程/多机器同步、硬件帧锁(配合 NVIDIA Gsync 或 AMD S400 一类同步卡)、专业投影融合软件对接(Vioso、Scalable Display)、专业动作捕捉设备对接(Stype、BlackTrax 等)、工程文件的隐私保护(后面第五节细说)、以及官方直接支持(含数小时的一对一技术支持)。多屏联动、大型融合、需要跟专业跟踪设备对接的项目,预算里要把这一档算进去,不是随便挑个 Commercial 就能顶住。

除了给开发人员用的 TouchDesigner 本体,还有一个专门给"只播放、不编辑"的机器准备的 TouchPlayer,官方说得很明确:它没有节点编辑界面,只能以"演出模式"打开并运行别人做好的工程文件。TouchPlayer Non-Commercial 免费、不需要注册和授权密钥,但窗口角落会带一个小控制条,访问摄像头/麦克风/网络时会弹出权限确认框;TouchPlayer Commercial/Pro 按授权购买,功能集分别对齐同名的 TouchDesigner 商业档,会隐藏那个控制条和确认框,而且官方明确 TouchPlayer 有量购折扣。展厅里要批量部署几十台"只播放不改内容"的机器时,走 TouchPlayer 商业授权通常比每台都装全功能 TouchDesigner 商业版更省钱,这是报价时可以帮甲方省下一笔的地方。

最短可用路径

先从免费档验证软件能不能在这台机器上正常跑起来,走完这几步:

  1. https://derivative.ca/download 下载对应系统的安装包,装完打开。
  2. 首次启动会弹出 Key Manager(授权密钥管理)对话框,用 Derivative 账号登录(没有账号先免费注册一个)。
  3. 选 Create(创建密钥),系统会列出账号下可用的授权。新注册账号默认自带若干个 Non-Commercial 免费密钥,选一个点 Create Key,密钥会自动创建并安装到这台机器上。
  4. 装好后打开一个自带的示例工程(官方安装包里带了一批),看到画面能实时输出、拖动参数画面会跟着变化,就算这台机器环境跑通了。

要用于正式商用项目时,路径不一样: 需要在 Derivative 官网的商城购买对应的 Commercial 或 Pro 授权,购买后授权会出现在账号的 My Licenses 里,再回到 Key Manager 用同样的流程为目标机器创建密钥。这里有一条工程上要注意的规矩:一份授权同一时间只能用在一台机器上,换机器要先在原机器上把密钥 Disable(禁用,需要联网操作),才能在新机器上重新创建——这条在下一节交付运维的坑里还会细讲。

展厅工程里真正要弄明白的那几件事

这一节是全篇的重点,不是软件操作,是售前判断和项目交付层面必须弄明白的几件事。

什么样的需求值得上它,什么时候是杀鸡用牛刀

判断标准很简单:这个展项的画面/灯光/声音,是不是要跟着"实时变化的输入"走。 如果答案是"要"——观众的位置、动作、人数,或者外部传感数据要实时影响呈现效果——那这类需求几乎绕不开一个实时渲染引擎,TouchDesigner 是这个领域最成熟的一个。如果答案是"不要"——不管有没有人来,画面都是同一段循环播放的成片——那就是典型的杀鸡用牛刀:一个普通的媒体播放器或播控软件解决同样的问题,成本和维护难度低得多。

它的代价,售前必须提前说清楚:需要专门的人。 这不是一个装上去、拖几个参数就能出效果的现成软件,它本质是一套要"搭"出来的工程——把传感器接进来、把逻辑网络画出来、把输出接到对应设备上,这些都需要具备实时图形/节点式编程经验的工程师去做。报价的时候,这部分人力必须单独算进去,不能按"买一套软件"的思路报价;同样,交付后如果这个效果还要迭代(换季节内容、改互动逻辑),也得有人能接着改,这不是普通运维人员靠说明书能顶上的活。

展项交付后要跑好几年,做的人走了谁维护

这是互动展项行业里一个被反复验证过的真实痛点:一套用 TouchDesigner 做的永久性装置,往往要连续运行数年,而现场负责日常运营的团队——保洁、物业、营销、前台——几乎不可能有人会用节点式工具。Derivative 官方社区博客上一篇对建筑照明集成商 Digital Ambiance 团队的访谈(他们做过大量常年运行的大型永久装置)里,团队负责人直接把这个问题叫作"交接问题":做完一套像素级映射、跟音视频设备打通的节点网络,转手交给一个从没打开过 TouchDesigner 的运营团队——市场部想换一套应季内容,楼层经理想在触摸屏上切一个效果,维护团队希望设备出故障时能在客人发现之前收到告警——这些默认都不存在,每个项目都得从零攒。

这段访谈里给出的应对思路值得展厅项目参考:不要指望运营方直接碰节点网络,正规做法是在 TouchDesigner 工程之上再包一层给非技术人员用的界面——哪怕只是一个简单的网页控制面板,能让运营方在不打开 TouchDesigner 的前提下换内容、看设备状态、收告警。预算够的大型常设项目,这层管理界面本身就该是报价的一部分;预算不够单独做这层的项目,至少要在交付文档里把"谁能改内容、从哪改、改坏了怎么恢复出厂效果"写清楚,不能等运营团队接手了才发现没人会用。

工程文件、素材、第三方组件要不要一并交付

TouchDesigner 的工程文件是 .toe(二进制格式,不是文本),里面打包了逻辑网络、参数、有时还嵌入素材。这里有两条容易被忽略、但对项目验收和保密都很关键的事实:

  • 默认情况下,.toe 文件谁都能打开看。 任何人只要装了 TouchDesigner,就能打开你的 .toe 文件,看到完整的节点网络,也能直接改动。这跟"给客户一个编译好的可执行程序、别人看不到源码"完全不是一回事——.toe 文件相当于没加密的源码。如果甲方在意"效果被友商拿走复刻",这一点必须提前谈:唯一的官方解法是用 Pro 授权给工程文件打上隐私(Privacy)标记,之后即便别人装了 TouchDesigner 也打不开、改不了这份文件;没有 Pro 授权,就没有官方提供的锁文件手段。
  • 二进制格式意味着版本管理和多人协作天然麻烦。 前面提到的访谈里,开发方直言 .toe/.tox 是二进制文件,没法像文本代码那样做版本对比、看清楚谁改了哪一段逻辑,这是这个生态目前公认的短板。项目团队人数多、要长期迭代的展项,交付清单里除了工程文件本身,还应该包含清晰的版本命名/归档约定,不能指望靠文件本身的差异对比来追溯改动。

交付清单上,除了主工程文件,用到的外部素材(图片、视频、音频)、自定义组件(.tox 文件)、以及项目依赖的第三方设备驱动/插件都要一并打包交给甲方或存档,缺了任何一样,日后想恢复或迁移这套装置都会卡壳。

机器出问题重装后能不能快速恢复

这条纯粹是流程问题,但现场最容易在这里翻车。授权密钥是跟机器绑定的,同一份授权同一时间只能用在一台机器上。 机器要更换硬件、重装系统,或者干脆要整机替换,标准流程是:先在原机器(或联网状态下)把这份密钥 Disable,才能在新机器上重新 Create 一把新密钥激活。如果原机器已经彻底损坏、来不及走 Disable 这一步,官方也提供离线创建密钥的路径,但仍然要求最终能有一次联网机会去处理旧密钥,否则这份授权会一直"卡"在坏掉的那台机器名下用不了。

交付文档里必须写清楚:这台机器用的是谁的 Derivative 账号、授权归属是公司账号还是某个员工的个人账号。如果授权挂在离职员工的个人账号下,人一走,账号密码没交接,这份授权基本等于报废——这是所有订阅/账号绑定类软件交付时的通病,TouchDesigner 也不例外,而且它的授权本身不便宜,损失比一般工具软件更肉疼。

免费版露馅的信号,验收前先自查

不要抱侥幸心理拿免费版糊弄验收。 Non-Commercial 授权明确写着"不得用于付费项目",而且它在现场留下的痕迹很容易被甲方技术人员一眼看穿:分辨率被限制在 1280×1280,稍微大一点的展示屏跑起来画面明显发虚或者只占屏幕一角;启动时带官方自带的启动画面;如果播放端用的是 TouchPlayer Non-Commercial,窗口角落会有一个小控制条,访问摄像头或联网时还会弹出权限确认框,这些都是"这台机器装的是免费版"的直接证据。正式验收前,先自查一遍机器上装的授权档位和播放端类型,比等甲方技术人员查出来再补救省事得多。

和其它互动引擎、控制软件是什么关系

TouchDesigner 干的是"实时渲染"这个重活,但展厅互动系统里通常还有别的角色分工:偏协议桥接和控制信号编排的工具负责把各种设备信号统一收发;专业音频创作类工具偏声音生成和处理;成熟的 VJ/媒体播放类软件在"只需要稳定循环播放、不需要复杂逻辑"的场合往往比 TouchDesigner 更省心;纯灯光控制台类软件专注灯光编程,不涉及实时视觉渲染。这几类工具本站会陆续补充对应的评测文章,选型时的基本原则是:需要"实时生成/实时响应输入"的画面/灯光联动效果,才轮到 TouchDesigner 这类引擎;只是要稳定放播、编排灯光时间轴这类相对确定性的活,用更轻量的专用工具往往更省人力和成本。

踩坑与排错清单

现象 原因 处置
展示屏画面明显偏小、发虚,或死活卡在一个很小的方块 装的是 Non-Commercial 免费授权,分辨率被硬性限制在 1280×1280 核实机器上装的是不是对应的 Commercial/Pro 商业授权
机器换了硬件或重装系统后打不开工程、提示授权无效 授权密钥跟原机器绑定,没有先走 Disable 流程就换了机器 联网状态下先在账号里把旧密钥 Disable,再到新机器上 Create 新密钥;机器彻底损坏时走离线创建密钥的流程
甲方技术人员打开了交付的 .toe 工程文件,看到完整节点网络甚至改动了效果 默认 .toe 文件对任何装了 TouchDesigner 的人可读可改,没有加密 只有 Pro 授权能给工程文件打隐私标记锁住;非 Pro 项目上,交付前要跟甲方谈好保密约定,或只交付 TouchPlayer 能打开的成品,不给可编辑工程
验收现场被甲方一眼看出用的是免费版 Non-Commercial/TouchPlayer Non-Commercial 带启动画面、分辨率限制、控制条或权限弹窗等标识 正式交付前逐台核实授权档位,别用免费版顶付费项目
多路屏幕或多台机器画面对不齐、有肉眼可见的帧差 跨机同步、硬件帧锁属于 Pro 专属能力,Commercial 及以下档位做不出这个效果 多机联动、大型融合类项目,预算里要把 Pro 授权算进去
项目要接的传感器、摄像头型号,官方列表里查不到 不是所有传感器/协议都有官方原生支持,部分要靠社区插件或自己写桥接 报价前先对照官方 Interoperability 页核实型号是否原生支持,不确定就在工时里留出验证和适配的余量
现场用的是刚发布的实验版本,出了没见过的 bug 官方明确 Experimental(实验版)比 Official(正式版)风险更高,只建议用于测试新特性 正式演出或长期部署的展项,只装 Official 稳定版,实验版留在自己测试环境用
授权账号挂在已离职员工名下,需要处理授权却登不上账号 授权账号跟具体个人绑定,没有交接账号密码 交付文档明确记录账号归属,商用项目建议统一挂公司账号,不挂个人

什么时候别用它

只是循环播放固定成片、没有任何实时交互或生成式内容需求的场合,别用它。 一个媒体播放器或普通播控软件能同样把内容放出来,而且不需要专门配一个懂节点式实时编程的工程师,维护成本低得多。

团队没有懂节点式实时编程的人,交付后也找不到能长期维护的人,别硬上。 前面第五节说过,这类展项交出去之后要跑好几年,中间效果出问题、需要迭代内容,都得靠人。没有这个人,展项会变成一个没人敢碰的黑盒,出了问题只能干等原开发者有空。

纯灯光控制、没有实时视觉渲染需求,别用它顶。 TouchDesigner 能通过 DMX/Art-Net/sACN 控制灯光不假,但如果展项压根不需要实时画面渲染,只是要编排一套灯光时间轴,专业灯控台或轻量灯控软件更对口、更便宜,用 TouchDesigner 纯属杀鸡用牛刀。

预算或工期紧张、来不及配专门实施人员,又要求交付后立刻能自主改内容的场合,别用它。 它不是一装就能自己改内容的软件,运营方要在不碰节点网络的前提下自主换内容,前面讲过需要额外再包一层管理界面,这本身就是一块预算和工期,不能临时抱佛脚。

与本站的衔接

展项「悄悄坏掉」这件事

互动展项的故障有个特点:观众看不出是坏了,只会觉得「这个不好玩」,然后走开。没有投诉、没有报警,等甲方发现时可能已经这样运行了好几周。

企服君把展项的运行状态与感知设备的数据活跃度纳入监控,让这类沉默的故障能被及时发现。集成商如果交付的展厅里互动展项占比高,见集成商年费方案

出处

本文所述的授权分档、系统要求与官方功能定位均来自上述官方材料;第五节引用的行业访谈内容为第三方从业者经验分享,不代表 Derivative 官方立场,仅作为"交付后长期维护"这一行业共性问题的佐证。文中涉及的展厅工序判断属于工程经验,具体项目请以现场实际情况和官方最新页面为准。

做展厅项目,软件授权不必每次重走采购

企服君有九款自研展厅软件。集成商年费一次备好全年额度,接到项目直接激活;已激活项目的授权永久有效。

留言讨论

评论发布后会被人工复核,违规内容将被删除。

    还没有人评论,来说说你的看法

    如果发表没有反应,可以前往联系我们告诉我们。

    这个页面有问题?

    提交时会附带当前页面地址和浏览器信息,帮助我们定位问题。不填联系方式即为匿名。