为 Steam VR 设置站立式摄像机

设置 UE4 摄像机,打造站立式 Steam VR 体验。

Windows
MacOS
Linux

开始用 UE4 开发 Steam VR 上的 VR 项目时,首先需要考虑的一点便是确定该体验为坐立式或站立式。以下指南将讲述如何设置站立式 Steam VR 体验的 UE4 项目 VR 摄像机。

站立式 Steam VR 体验的 Pawn 设置

以下讲述如何进行站立式 Steam VR 体验的 Pawn 设置。

  1. 首先,打开或新建一个 Pawn 蓝图,然后前往 Viewport 标签的 Component 部分。在此处用以下命名添加以下两个组件,并将 VRCamera 设为 VRCameraRoot 的子项:

    组件名称

    Scene

    VRCameraRoot

    Camera

    VRCamera

    HT_SteamVR_Camera_Setup_00.png

    无论您使用的是何种 VR 头戴显示器,Epic 都推荐以此方式设置 VR 摄像机。因为它能在不实际移动摄像机的情况下实现摄像机位置的偏移。

操作完成后,VR 摄像机的初始设置便已完成。下一部分将讲述站立式 Steam VR 体验所需蓝图逻辑的设置。

站立式 Steam VR 体验的蓝图设置

以下讲述如何进行站立式 Steam VR 体验的蓝图逻辑设置。

  1. 首先打开 Pawn 蓝图,然后在 Event Graph 中从 Event Begin Play 连出引线,显示 Executable Actions 列表。在列表中搜索 Set Tracking Origin 节点,点击将其添加到事件图表。

    点击查看全图。

  2. Set Tracking Origin 节点拥有两个选项,Floor LevelEye Level。针对站立式体验,需要将 Set Tracking Origin 节点的 Origin 保持为默认的 Floor Level

    点击查看全图。

  3. 将 Pawn 蓝图从 Content Browser 拖入关卡,将其放置在关卡中 0,0,0 的位置。

    点击查看全图。

  4. 选中放置正在关卡中的 Pawn 蓝图,然后在 Pawn 设置下的 Details 面板中将 Auto Possess PlayerDisabled 设为 Player 0

    点击查看全图。

  5. 最后前往 主工具栏Play Mode 改为 VR Preview,然后按下 Play 按钮。当您戴上 HTC Vive 头戴显示器,坐下观察关卡时,将看到与以下视频中相似的内容。

UE4 项目下载

可使用以下链接下载用于创建此例的 UE4 项目。

标签

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见