要在 虚幻引擎 中运行多个虚拟摄像机,你可以使用一个多用户服务器来让多个用户连接并在一个编辑会话中同步编辑。
你可以通过以下文档来参考一个示例项目,其中包含三个工作站组成的多用户连接,每个工作站都有一个虚拟摄像机 (VCam)。
多用户设置示例
在这里你可以了解一个更复杂的 多用户VCam 设置示例,用于帮助你更好地理解如何在多用户场景下使用VCam。
该示例场景包含三个不同的虚拟摄像机:
-
VCam1 - 被指定为 Editorial 角色。
-
VCam2 - 被指定为 Main 角色。
-
VCam3 - 被指定为 Render 角色。
通过Switchboard 应用,每个虚拟摄像机都连接到多用户服务器。基于每个摄像机的VP角色,可以在不同设备之间发送和接收信息。
每个通过Switchboard应用启动的设备也会有一个指定的VP角色。如果该VP角色于场景中虚拟摄像机Actor的VP角色相符,那么设备将会连接并且可以控制摄像机。通过VP角色系统,你可以将每个设备匹配到场景中对应的虚拟摄像机而不会发生冲突。
在该示例中,Editorial 角色的设备拥有 VCam1 并且正在将摄像机的信息发送到另外两个设备。因为 Editorial 角色并不拥有 VCam2 或者 VCam3,它只能从这两个摄像机接收信息。
它们之间的关系如下图所示:
由于 Editorial 角色并不拥有 VCam2 或者 VCam3,它只能从这两个设备接收信息。
它们之间的关系如下图所示:
通过 VP角色 系统,多个虚拟摄像机操作员,带有各自不同的VP角色,能够独立操作虚拟摄像机并且同时在场景中进行更改。
要详细了解如何设置项目,使多个用户同时操作多个虚拟摄像机,请参考VCam 多用户快速入门指南。