如何通过Glassbox Tech的DragonFly插件将跟踪系统添加到Unreal Engine

如何通过Glassbox Tech的DragonFly插件将跟踪系统添加到Unreal Engine

Glassbox Tech的 DragonFly 插件支持将 Antilatency 跟踪连接到 Unreal Engine 中的虚拟相机。本手册介绍了如何连接和配置跟踪系统。 DragonFly 一次只能跟踪一台相机。

内容

准备工作

安装插件

在UE中打开您的项目之前,请安装适用于您的 Unreal Engine 版本的 DragonFly 插件:
如果您项目尚未打开,请在Unreal Engine中打开该项目。
打开插件窗口:Edit – Plugins选项卡。
查找并启用 DragonFly、LiveLink 和 LiveLinkVRPN 插件。
如果DragonFly插件没有出现在Installed部分,请先启用 Live Link 和 LiveLinkVRPN,然后重新启动 Unreal Editor(Restart Now按钮)。之后,如果 DragonFly 插件没有自动启用,请启用它并重新启动 Unreal Editor。

使用VRPN进行广播跟踪

根据本说明,使用VRPN设置接收跟踪数据。
启动VRPN服务器。
在Unreal Engine中,打开LiveLink菜单:Window – Virtual Production – Live Link选项卡。

添加新视频源:+ Source – LiveLink VRPN Source按钮。其参数
执行坐标变换。为此:
  1. Source部分选择您的VRPN源,在Subject部分选择按其 Subject Name 选择添加的跟踪器。
  2. 在右侧的LiveLink选项卡中的Pre Processors参数中,使用 + 按钮添加元素。
  3. 在嵌套的Index [0]参数中,选择“Transform Axis Switch”选项并展开此参数的选项卡。
  4. 接下来,展开LiveLink选项卡并设置参数:Front Axis – Z-AxisRight Axis – X-AxisUp-Axis – Y-Axis
通过VRPN提供的跟踪数据现在是正确的。现在可以关闭Live Link窗口。

将Antilatency跟踪添加到DragonFly

在Unreal工具栏上,单击DragonFly – Setup面板。然后,在General Tracking部分:
  • 对于Tracking参数,选择LiveLink选项;
  • Unit Conversion参数,设置值为1
LiveLink Tracking Settings部分:
  • Source——VRPN选项;
  • Subject<Subject Name>(Live Link窗口);
  • 最后,单击Connect
连接后,请确保Unit Conversion参数设置为1。否则,可能会发生相机抖动。
视频录制过程中经常使用的其余设置应在DragonFly – Operator Main主菜单中进行。有关更多详细信息,请参阅下载插件的随附说明(在我们的示例中,DragonFly 3.1 for Unreal User Manual.pdf 文件)。

启用DragonFly相机的视图

要在DragonFly视图(DragonFly View)上启用视图(Viewport),请在Viewport部分的左上角单击Perspective - DragonFly Viewport。如果此工具不可用,请单击Viewport部分左上角的图标,然后选择Show Toolbar – Perspective
Antilatency: 最初几步
由Glassbox Tech提供的DragonFly:文档DragonFly教程支持