构建最初的应用

本页说明了简易的空间现实显示屏(Spatial Reality Display)应用的构建方法。 您可以了解如何设置Unreal Engine项目,以及如何在Spatial Reality Display中显示3D立方体。

  1. 启动已安装Spatial Reality Display Plugin和Template的Unreal Editor。Unreal Project Browser将自动开启。

  2. 选择Games,为项目模板选择SR Display 

ue-firstapp-withtemplate-02

  1. Project Defaults页面中,您可以选择BlueprintC++ target platformQuality Preset以及是否包含Starter Content。 您不可以将Raytracing选为有效。

  2. 选择存储项目的目的地并为项目命名,然后点击Create完成创建。

  1. 使用已安装Spatial Reality Display Plugin的Unreal Editor创建新的Unreal Engine项目。

  1. Enable Spatial Reality Display Plugin.

    1. Edit菜单中开启Plugins

    2. 选择左侧的Installed标签并找到Spatial Reality Display Plugin

    3. 勾选复选框。

ue-firstapp-withouttemplate-01

  1. 我们建议您启用Forward Shading Renderer,以提高Spatial Reality Display的性能。

    1. Edit菜单中开启Project Settings

    2. 选择左侧的Rendering标签并找到Forward Shading类目。

    3. 启用Forward Shading

    4. 系统将提示您重新启动编辑器。重新启动后即可开始使用Forward Renderer的选项和功能。

ue-firstapp-withouttemplate-02
  1. 创建并开启新关卡。

ue-firstapp-withouttemplate-03

  1. 将创建的关卡设置为Editor Startup MapGame Default Map

ue-firstapp-withouttemplate-04

  1. SRDisplay Manager Actor和灯光放在关卡的任意位置上。

ue-firstapp-withouttemplate-05

  1. 立方体Actor放置在Spatial Reality Display View Space范围内(SRDisplay Manager所显示的蓝盒区域)。

    Spatial Reality Display View Space的比例可能过小,无法放置立方体Actor。 请调整SRDisplay Manager Actor的比例以将立方体Cube放置在Spatial Reality Display View Space范围内。 有关Spatial Reality Display View Space的详情,请参阅世界缩放

ue-firstapp-placecube-01

  • 在Play按钮旁边的下拉菜单中选择VR Preview。

ue-quickstart-sampleproject-04

提示

Unreal Engine 1.2.0或更新版本的插件支持不使用Spatial Reality Display播放(RunWithout模式)。在未连接空间现实显示屏时,您可以通过选择“Selected Viewport”、“New Editor Window”或“Standalone Game”运行项目。

 

提示

在VR预览和播放开发构建包时,屏幕左上角可能会显示红色消息。如下所示,将节点添加到关卡蓝图中,可以消除红色信息。
添加`Execute Console Command`节点,并设置`DisableAllScreenMessages`命令。

disable_message

 

  1. 在编辑器的主菜单中,点击File > Package Project > Windows (64-bit)Spatial Reality Display Plugin仅支持Windows(64位)。

ue-setup-createpackage-01

  1. 将显示选择目标目录的对话框。成功打包后,目录中将包含打包的项目。

ue-setup-createpackage-02

  1. 使用安装了Spatial Reality Display插件的Unreal Editor开启现有项目。

注意

启用了Raytracing的项目不可用。

  1. 启用Spatial Reality Display Plugin
    1. Edit菜单中开启Plugins

    2. 选择左侧的Installed标签并找到Spatial Reality Display Plugin

    3. 勾选Enabled复选框。

ue-firstapp-withouttemplate-01
取消选中其他VR插件和MR插件的Enabled复选框。

  1. 我们建议您启用Forward Shading Renderer,以提高Spatial Reality Display的性能。

    1. Edit菜单中开启Project Settings
    2. 选择左侧的Rendering标签并找到Forward Shading类目。
    3. 启用Forward Shading

      系统将提示您重新启动编辑器。重新启动后即可开始使用Forward Renderer的选项和功能。
  1. SRDisplay Manager Actor和灯光放在关卡的任意位置上。

ue-firstapp-withouttemplate-06

 

Developer Contact・
Commercial Use