为Oculus Rift设置站立式相机

设置UE4相机,打造站立式Oculus Rift体验。

Windows
MacOS
Linux

VR_Standing_Experiance.png

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

步骤

以下内容将讲述如何进行站立式Oculus Rift体验的Pawn设置。

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

    组件命名

    场景

    VRCameraRoot

    相机

    VRCamera

    点击查看全图。

    When

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

  2. 接下来打开Pawn蓝图,然后在 事件图表(Event Graph) 中从 Event Begin Play 节点连出引线,显示"可执行操作(Executable Actions)"列表。在列表中搜索 Set Tracking Origin 节点,点击并将其添加到事件图表。

    点击查看全图。

  3. Set Tracking Origin节点拥有两个选项:地面平面(Floor Level)视线平面(Eye Level)。针对站立式体验,需要将Set Tracking Origin节点的 原点 保持为默认的 地面平面

    点击查看全图。

  4. 将Pawn蓝图从内容浏览器拖入关卡,将其放置在关卡中0,0,0处。

    点击查看全图。

  5. 选中放置在关卡中的Pawn蓝图,然后在 Pawn 设置下的 细节 面板中将 自动拥有玩家(Auto Possess Player)禁用(Disabled) 改为 Player 0

    点击查看全图。

最终结果

最后前往 主工具栏播放模式(Play Mode) 改为 VR预览(VR Preview),然后按下 播放 按钮。您戴上Oculus Rift头戴显示器站立观察关卡时,将看到与以下视频相似的内容。

UE4项目下载

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

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback