Menu Close

GDTF:找到高效工作流的共同基础

本篇文章最初刊登在PLSN杂志的2019年8月版.

早在20世纪80年代末和90年代初,照明行业的数字时代还没有定义一个统一灯具之间数据交换的标准。每个制造商都有自己的专有控制语言和控制器来编程他们自己的设备。这意味着当时的表演需要混合装备中的各种不同制造商的控制器。

这引起了一些行业专业人士的注意,于是1986至1990年在USITT构思和改进了DMX512。起初,制造商并没有开始意识到需要一种单一的通用控制语言,而是继续推动拥有自己的控制器。然而,最终,像Wholehog 1 这样的控制台出现了,程序员开始为所有类型的设备要求一个单一的控制面。照明设备制造商开始倾听,并逐渐放弃了他们的专有语言,转而使用DMX作为主要控制语言。现在,当然,DMX512是行业标准,而像sACN 这样的新协议也成为了选择。

然而,对于具有前瞻性思维的公司来说,仍然有机会进行合作,让最终用户的生活更轻松。出现的两个最新的变革性举措,是通用设备类型格式(GDTF)和我的虚拟装备(MVR)。由MA LightingRobe LightingVectorworks公司共同开发的这一作用于灯光控制台、灯具和动态预览应用程序之间的新数据交换平台大大改进了设计到编程的工作流。

我有机会参加了2018年Vectorworks设计峰会的GDTF会议,后来又花了一些时间跟随MA Lighting的开发人员了解更多信息。现在,随着2019年3月GDTF 1.0和MVR的发布,我确信我们所见将开启一种强有力的新方式在设备之间沟通。让我们仔细看看这个令人兴奋的新数据交换平台。

什么是GDTF?

在讨论特性之前,让我举一个例子说明为什么GDTF和MVR 是强大的。作为一名灯光设计师和程序员,我经常从事制作灯位图、配接、灯光文件和预视模型的工作。如果你在项目中做过这些工作,你很可能知道所有平台上都会不断更新信息,而这些更改必须在每个位置进行协调。在灯光设计和编程的早期,这可能意味着在一个程序中更新绘图,然后打开控制台并键入更改,然后打开文书工作文件并更新更改,然后打开动态预览模型进行更改,一次又一次,直到设备配接好,所有更改都已完成。非常耗时!当然,像grandMA这样的控制台已经有了不少改进,能够通过XML文件从Vectorworks这样的应用程序接收配接信息。Vectorworks程序当然已经采取措施允许在Lightwright等应用程序之间导入和导出设备数据。但是这些必要的步骤在大多数情况下都是断开的,而且工作流不容易在程序之间流畅。输入GDTF 和MVR。

GDTF 1.0 和My Virtual Rig (MVR) 文件格式用于创建规划、动态预览和控制台系统之间的双向连接。这些文件类型现在已完全落实到Vectorworks 2019、Vision 2019和grandMA3。GDTF文件格式目前还得到了其他20家制造商的支持,包括Robe、ETC、Martin、AVOLITES、SGM和Green Hippo等等。

GDTF和MVR的能力

GDTF是一种开放源代码的统一数据交换格式,它存储在XML文件中,并包含有价值的设备信息,包括:

  • 设备名称
  • 设备简称
  • 制造商
  • 设备说明
  • 三维模型几何(3DS)
  • DMX映射
  • DMX模式——通道和通道功能
  • 转轮
  • 灯光发射器、过滤器和灯光颜色的物理描述
  • 属性分组
  • 所有上传的GDTF文件上都有日期和用户戳

理想的情况是,任何类型的照明设备的每个制造商都将为每个设备创建自己批准的GDTF文件,并在其网站上提供这些文件;然后这些文件可以导入支持GDTF的任何应用程序(如Vectorworks)。制造商创建GDTF文件的价值在于保留编写灯具文件及其详细信息的所有权,而不是第三方开发人员。这样可以确保设备的所有细微之处都包含在文件中,以便在连接的应用程序中无缝访问。

gdtf1

GDTF-share.com网站上的ROBE GDTF灯具文件

 gdtf2

GDTF-share.com网站上的灯具生成器

在GDTF-share.com网站上,有一个基于网络的灯具生成器可供制造商构建其批准的GDTF文件。然后这些文件被添加到可搜索的在线数据库中,供任何人访问。这个基于网络的生成器不仅限于制造商使用,用户也可以用它构建和创建GDTF文件。

MVR是一个XML文件,它提供一个包含描述场景中不同灯具位置的数据的完整三维模型,并包含设计中用到的照明设备的所有GDTF文件。从Vectorworks程序导出后,它可以被导入到任何支持MVR的动态预览程序中,比如Vision,或者像grandMA3这样的照明控制台。MVR文件包含场景中对象的几何图形,包括:

  • 灯具
  • 焦点
  • 桁架
  • 视频屏幕
  • 其他场景对象

gdtf3

新的MVR工作流

因此,通过使用GDTF和MVR,更高效的 GDTF/MVR工作流看起来像这样:

  1. 设计师在Vectorworks程序中绘制灯光布置图
  2. 设计师从制造商批准的GDTF中为图中的每个灯具选择灯具模式
  3. 设计师将文件导出为MVR
  4. 设计师(或程序员)将MVR导入照明控制台、预视系统等。

gdtf4

将文件导出为MVR

gdtf5

grandMA3上的导入屏幕

gdtf6

grandMA3上的MVR导出屏幕

在Vectorworks、Robe和MA Lighting的合作下,一个新的统一数据交换平台正在我们的行业中形成。朝着合并这种格式的方向发展的优势使我们作为最终用户能够实现更高效的工作流。在这个行业中,我们都知道时间就是金钱,所以我们一直都在寻找使我们的工作流程和过程更简单、更高效的方法。而且,从DMX的早期开始,我们就学到了一个经验,如果最终用户经常要求使用这些类型的工具,制造商最终会接受它们。当这种情况发生时,整个行业都有所改善。所以,现在是时候联系你最喜欢的照明制造商,开始说服他们支持GDTF了……我们都会很高兴你这么做!

请参阅PLSN杂志8月份全部内容。

阅读更多

如需了解更多信息,请访问GDTF分享网站:gdtf-share.com

有关官方文件,请访问 https://gdtf-share.com/wiki/GDTF_File_Description。该网站还提供GDTF和MVR 文件描述、GDTF教程、MVR便携库等。

有兴趣参与的制造商,请发送电子邮件至 info@gdtf-share.com 或在GDTF论坛上发布,网址为https://gdtf-share.com/forum/.

关于作者

Vickie Claiborne

2019年,Vickie Claiborne作为高级培训兼支持专员加入了disguise团队,并于最近与Barbra Streisand一起使用disguise完成了一次小型旅行。此前,Vickie曾在PRG担任照明和数字媒体产品专员,并在High End Systems担任程序员及培训经理。她还是PLSN杂志的特约撰稿人,主题涵盖编程和数字媒体。2014年,她出版了她的第一本书,书名为《照明程序员的媒体服务器》。