Language:
Page Info
Skill Level:
Engine Version:
Share
此中文页面内容对应的英文页面有后续更新,如需浏览最新文档可切换至英文页面浏览。

使用电影摄像机 Actor

电影摄像机 Actor 是一种专用的 摄像机 Actor ,其附加的摄像机设置可在当今现实中的大多数摄像机上找到。 调整 菲林板透镜聚焦 设置的功能使内容创作者在制作更有电影感的镜头时拥有比标准摄像机 Actor 更多的手段。 它还能够在场景中自动跟踪指定的 Actor 以及自动聚焦在该 Actor 上,使镜头拍摄更加方便。

在本操作指南中,我们启用 Actor 的观看跟踪,调整菲林板、透镜和聚焦设置来得到过场动画镜头。

步骤

在本操作指南中,我们使用 Blueprint Third Person Template 项目,并启用了 起步内容

  1. 在主工具栏中,单击 过场动画(Cinematics),然后选择 添加关卡序列(Add Level Sequence)

    CineCamera1.png

  2. 模式(Modes)面板中的 过场动画(Cinematic)下,将一个 电影摄像机 Actor(Cine Camera Actor) 拖到关卡中,按下图所示放置。

    CineCamera2.png

    请参见 操纵 Actor 了解如何在关卡中控制 Actor 的移动、旋转和缩放。

  3. 在 Sequencer 中,单击 添加(Add)按钮,将电影摄像机 Actor 添加到关卡序列。

    CineCamera3.png

  4. 在仍然选中 CineCameraActor 的情况下,按 S 为当前 转换(Transform)添加一个关键帧。

    CineCamera4.png

    此操作让 Sequencer 知道摄像机的起始位置和移动起点。

  5. 在 Sequencer 中,将时间轴移动到关卡序列的结尾(第 150 帧)。

  6. 在关卡中,按下图所示向上和向前移动摄像机,然后按 S 在所需位置添加一个关键帧。

    CineCamera5.png

    这样一来,我们的场景中就有了一些摄像机运动。

  7. CineCameraActor细节(Details)面板中,设置下面的 观看跟踪设置(Look at Tracking Settings)

    CineCamera6.png

    在上例中我们使用了下列设置:

    • 启用观看跟踪(Enable Look at Tracking) - 选取此选项可以让摄像机跟踪 Actor。

    • 提取调试观看跟踪位置(Draw Debug Look at Tracking Position) - 选取此选项可以让我们看到摄像机正在观看的位置。

    • 要跟踪的 Actor(Actor to Track) - 将此项设置为 ThirdPersonCharacter,因为我们希望在镜头中跟踪此角色。

    • 相对偏移(Relative Offset) - 将 Z 设置为 60 以将跟踪位置从默认跟踪位置稍稍提高。

    您应该在角色头部附近看到一个黄色方框指示跟踪位置。

    CineCamera6b.png

  8. 还是在 CineCameraActor细节(Details)面板中,将 菲林板设置(Filmback Settings) 设置为使用 Super 16mm

    CineCamera7.png

    菲林板设置(Filmback Settings)提供了不同的格式,您可以试验它们来获得不同的长宽比。

  9. 展开 透镜设置(Lens Settings)部分,将 最小焦距(Min Focal Length)设置为 50.0mm最大焦距(Max Focal Length)设置为 1000.0mm

    CineCamera8.png

    “最小/最大焦距”(Min/Max Focal Length)设置将影响我们可以应用焦距的范围,稍后我们就将以毫米为单位设置焦距。 您可以从下拉菜单选择不同的透镜设置,它们是当今现实中的摄像机所用的某些设置,或者您也可以使用自己的定制设置。

  10. 展开 聚焦设置(Focus Settings)部分,将 聚焦方式(Focus Method)改为 跟踪(Tracking)

  11. 要跟踪的 Actor(Actor to Track)旁边单击 滴管 图标。

    CineCamera9.png

  12. 滴管 移动到关卡中的角色上,然后 左键单击 以选择它。

    CineCamera10.png

    这样将确保焦点始终跟踪我们选择的 Actor。

  13. 将时间轴重新移动到第 0 帧,然后为 当前焦距(Current Focal Length)再添加一个关键帧。

    CineCamera11.png

    我们的 50.0mm 焦距将用于场景开始时,我们将随着时间推移更改此值。

  14. 将时间轴移动到关卡序列的结尾(第 150 帧),然后将 当前焦距(Current Focal Length) 设置为 75.0,并为其添加关键帧。

    CineCamera12.png

    这样将使摄像机在镜头播放过程中稍微拉近。

  15. 在关卡中选择 ThirdPersonCharacter,然后按住 Alt 拖出一个副本,放在靠近第一个角色身后的位置。

    CineCamera13.png

    我们的摄像机将平移并升高,显现出站在我们跟踪的角色身后的角色。

  16. 在 Sequencer 中,单击 添加(Add)按钮,然后添加一条 镜头切换轨道(Camera Cut Track)

    CineCamera14.png

  17. 将时间轴重新移动到 0,然后单击 添加摄像机(+ Camera)按钮并选择 CineCameraActor

    CineCamera15.png

    这将确保此序列使用我们添加用来拍摄场景的摄像机。

  18. 单击 预览播放(Preview Play)按钮。

最终结果

你应该得到类似下面示例的镜头,摄像机平移并升高来拍摄我们的角色。

在上面我们关闭了调试跟踪,启用了 游戏视图(Game View)(在视口中按 G 键),并将摄像机锁定到了我们的 镜头切换轨道

您可以试验 电影摄像机 Actor当前摄像机设置(Current Camera Settings)下的每种设置,为您的镜头营造不同的效果!