概述
虚幻引擎包括一个示例 虚拟摄像机Actor(VCam Actor),可以用作项目的起始点。此Actor是使用 虚拟摄像机组件(Virtual Camera Component) 构建的,此组件详见虚拟摄像机组件快速入门。
目标
在本指南中,你将学习如何在场景中使用VCam Actor。
在本指南结束时,你将能够:
- 将VCam Actor放在场景中
- 通过Live Link连接你的iOS设备
- 使用虚拟摄像机Actor的内置界面来更改摄像机的参数
1 - 必要设置
编辑器设置
在开始之前,必须在项目中启用相应的插件。
-
单击 设置(Settings) > 插件(Plugins) 以打开 插件(Plugins) 菜单。
-
搜索 VirtualCamera、Take Recorder 和 Live Link 插件并启用它们。
-
重新启动编辑器。
iOS设备设置
-
从App Store中将 Live Link VCAM应用 下载到你启用了ARKit的iOS设备上,并启动该应用。
阶段成果
你现在可以开始使用虚拟摄像机Actor了。
2 - 添加虚拟摄像机Actor
将摄像机放入你的场景
要将虚拟摄像机放入你的场景,请执行以下操作:
-
在 放置Actor(Place Actors) 面板上,选择 虚拟制片(Virtual Production) 类目,然后单击 VCam Actor 并将其拖到场景中。
连接你的设备
要连接你的设备,请执行以下操作:
-
在 世界大纲视图(World Outliner) 面板中,选择VCamActor对象,转到 细节(Details) 面板,然后选择 VCam 组件。
-
在VCam组件的属性中,通过切换 启用(Enable) 复选框来启用对象。
阶段成果
你的iOS设备现在可以在场景中操作虚拟摄像机。当你在3D空间中移动iOS设备时,编辑器的视图会发生变化以反映你的移动行为。
此外,现在可以在iOS设备上使用VCam界面,其中包含许多用于在场景中管理虚拟摄像机外观和行为的功能按钮。

3 - 录制视频剪辑片段
通过Live Link将你的iOS设备连接到虚幻引擎后,你可以使用Take Recorder来录制项目动画场景和角色的序列或镜头。
当你通过Take Recorder开始录制时,虚幻引擎会自动播放当前的关卡序列。
录制镜头后,可从 Take Recorder 面板中播放一段镜头试拍以供审阅。在审阅上一段镜头试拍时,VCam的HUD会隐藏起来。退出审阅模式时,HUD会恢复,摄像机将重新锁定。
要打开Take Recorder面板,请执行以下操作:
-
在 菜单栏 中,转到 窗口(Window) > 过场动画(Cinematics) > Take Recorder。
要录制视频剪辑片段,请执行以下操作:
-
点击 录制(Recording) 图标开始录制,再次点击该图标结束录制。
虚幻引擎会将录制的动画保存为 Sequencer剪辑片段。保存视频剪辑片段时,会将所有的 VCam Actor 替换成干净的CineCameraActor(名为 VCamProxyActor
)。
4 - 探索虚拟摄像机功能按钮
下面概要介绍了使用Live Link连接设备后在虚拟摄像机Actor界面上显示的功能。
界面一览

虚拟摄像机的 控制器界面 有一系列功能按钮和设置,通过这些功能按钮和设置可以修改使用外部设备时虚拟摄像机的外观和行为。
通过使用iOS设备的 ARKit 功能,在你编辑项目时,设备的物理 位置 和 旋转 可实时控制虚拟摄像机在项目中的位置和旋转。
如果你使用游戏手柄,摄像机的位置和旋转将直接通过摇杆控制,而不再通过设备的移动来控制。
调整F值
默认情况下,在虚幻引擎的虚拟摄像机设置中调整F值时,只会影响摄像机的景深,不会影响图像的曝光。
要调整F值,请执行以下操作:
-
点击左侧耳状菜单中的 镜头(Lens) 按钮以调出"F值(F-stop)"拨盘。
-
沿着 虹膜(Iris) 拨盘滑动手指进行旋转即可实时调整F值。
调整焦距
-
点击左侧耳状菜单中的 镜头(Lens) 按钮以调出"镜头(Lens)"拨盘。
-
沿着 焦距(Focus Distance) 拨盘拖动手指进行旋转即可实时调整焦距。
调整镜头
可使用"镜头(Lens)"拨盘更改虚拟摄像机的镜头,并实时观察更新的摄像机视图。
要调整镜头,请执行以下操作:
-
点击左侧耳状菜单中的 镜头(Lens) 按钮以调出"镜头(Lens)"拨盘。
-
沿着 镜头(Lens) 拨盘滑动手指即可调整镜头。虚幻引擎会实时呈现所做的更改。
可在"项目设置(Project Settings)">"过场动画摄像机(Cinematic Camera)">"镜头预设(Lens Presets)"下配置适用于镜头的选项。
如果你的镜头预设支持一系列焦距,你可以通过"焦距(Focal Length)"拨盘进一步调整焦距。
调整胶片背板
胶片背板(Filmback) 设置可控制图像区域的尺寸。
要调整胶片背板,请执行以下操作:
-
点击左侧耳状菜单中的 胶片背板(Filmback) 按钮以调出胶片背板拨盘。
-
沿着拨盘拖动手指,为摄像机选择所需的胶片背板。虚幻引擎会实时呈现对图像区域所做的任何更改。
可在 项目设置(Project Settings)> 过场动画摄像机(Cinematic Camera)> 胶片背板预设(Filmback Presets) 下配置胶片背板选项。
调整曝光
-
点击左侧耳状菜单中的 ISO 按钮以调出"ISO"拨盘。
-
沿着拨盘拖动手指进行旋转,为摄像机选择所需的ISO。
数字越小,感光度越低,数字越大,感光度越高。
调整曝光
通过"ISO"拨盘设置曝光后,将显示"虹膜(Iris)"拨盘。虹膜设置会影响曝光和景深。
调整曝光补偿
可调整"曝光补偿(Exposure Compensation)"拨盘以更改摄像机的曝光补偿。补偿以光圈档位为单位。数字越小,曝光越高,数字越大,曝光越低。

调整近裁剪平面
近裁剪平面决定了距摄像机多远的距离处会"裁剪"对象(小于此距离的部分不会渲染)。
要调整近裁剪平面,请执行以下操作:
-
点击左侧耳状菜单中的 裁剪平面(Clipping Plane) 按钮以调出 近裁剪平面(Near Clip Plane) 拨盘。
-
沿着拨盘拖动手指进行旋转以选择所需的近裁剪平面距离。虚幻引擎会实时呈现所做的任何更改。
调整自定义遮罩
如果渲染中存在自定义遮罩,则可以调整其值。
要调整自定义遮罩,请执行以下操作:
- 点击左侧耳状菜单中的 取景器(Viewfinder) 按钮以调出 自定义遮罩(Custom Mask) 拨盘。
-
沿着拨盘拖动手指进行旋转,为内部遮罩选择 自定义遮罩宽高比(Custom Mask Aspect Ratio)。虚幻引擎会应用由摄像机 胶片背板 事先定义的遮罩中的更改。
调整轴缩放
要调整轴的缩放,请执行以下操作:
-
点击右侧耳状菜单中的"缩放(Scale)"按钮以调出"轴(Axis)"拨盘。
-
沿着 内部轴(Inner Axis) 拨盘拖动手指进行旋转,在缩放 所有轴(All Axes)、平面移动(X,Y)(Planar Movement (X,Y)) 或 垂直移动(Z)(Vertical Movement (Z)) 之间进行选择。
-
沿着 外部缩放(Outer Scale) 拨盘拖动手指进行旋转,为在内部拨盘上选择的轴选择一个运动缩放值。
如果要锁定轴,可将缩放值设置为0。
调整摄像机位置
可点击HUD右侧耳状菜单中的 保持(Hold),对摄像机的位置和旋转进行冻结。然后,将控制设备移动到新位置时,不会丢失摄像机的当前变换。通过再次点击 保持(Hold) 可解冻摄像机。即使已实际移动了控制设备,摄像机仍会处于原始保持位置。

使用书签
可使用书签来保存虚拟摄像机在场景中的位置、旋转和设置。
要使用书签保存场景中的位置,请执行以下操作:
-
点击 书签(Bookmark)。摄像机的位置和设置现已保存为书签。
-
(可选)要重新加载书签,请点击"书签(Bookmark)"面板中的 前进 或 后退 按钮,在保存的书签之间切换。要从书签重新继承摄像机功能按钮,请点击书签按钮右侧的摄像机图标。
3.(可选)要删除当前书签,请点击 书签(Bookmarks) 面板中的 减号 图标。
书签也作为Actor存在于场景中。可使用"世界大纲视图(World Outliner)"面板从编辑器手动添加或删除书签。
使用虚拟摇杆
可在Live Link连接的设备上使用一组虚拟摇杆来控制VCam Actor的移动和旋转。要使用虚拟摇杆,请在设备视口中的任意位置点击并拖动。

- 只要在画面框左侧按下,左摇杆就会出现,并会在关卡内沿X轴和Y轴移动摄像机。
- 右摇杆对方向敏感,仅在沿初始方向拖动后才会出现,从而提供上下文功能按钮。向上拖动右摇杆可沿Z轴移动摄像机或升降摄像机。左右拖动右摇杆可左右平移摄像机。不能同时以两种模式操作。要切换右摇杆的操作,请将手指从屏幕上抬起,然后重新应用手势。
更改摇杆灵敏度
要更改屏幕上摇杆的灵敏度,请选择右侧耳状菜单中的"轴缩放(Axis Scaling)"按钮,然后拖动手指以旋转"摇杆增益(Joystick Gain)"拨盘。
查看录制信息
当虚拟摄像机处于激活状态时,它可在HUD中显示当前的 时间码(Timecode)、Slate 和 序列帧(Sequence Frame)。此数据派生自虚幻引擎Take Recorder面板,并同时显示相同的信息。

控制Sequencer 在Sequencer中打开一个序列时,你可以使用Live Link连接的设备上的传输功能按钮来查看和控制该序列的时间轴和播放。

可使用这些功能按钮来预览动画,使用Seqeuncer的 播放(Play)、暂停(Pause) 和 拖动(Scrub) 功能按钮,以及观察当前序列的当前帧数据。