SONY

创建简易应用"Hello cube!"

通过Unity开发空间现实显示屏(Spatial Reality Display)吧!

  1. 已设置Spatial Reality Display,如果尚未设置,请参阅: 设置Spatial Reality Display设置Spatial Reality Display Settings
  2. 已设置安装了SRDisplay UnityPlugin的Unity项目,如果尚未设置,请参阅: 设置Unity

  1. 通过File > New Scene开启新场景,并从场景中删除主摄像机(默认设置)。

  2. 将SRDisplayManager Prefab放置到场景的Hierarchy

    1. SRDisplayManager Prefab位于Assets / SRDisplayUnityPlugin / Runtime / Prefabs中。

之后,您将看到蓝色线框的GIZMO盒和青色线框的GIZMO平面。

提示

蓝色GIZMO盒表示Spatial Reality Display中的视图空间,青色GIZMO平面则表示实际的Spatial Reality Display画面平面。如果Unity的缩放1表示1米,GIZMO的默认缩放将与实际的Spatial Reality Display相同。

提示

Unity的默认缩放对于Spatial Reality Display而言过大,因此您有可能看不到GIZMO盒和平面。您有可能需要在Scene View中放大到世界坐标起点才能找到GIZMO盒和平面。如要快速放大,请在Hierarchy视图中选择SRDisplayBox,并在按住SHIFT键的同时按下“F”键。

  1. 您可以使用显示Spatial Reality Display的地面和墙壁(透明)的SRDisplayBox Prefab。

  2. 您可以放置任何物体。

提示

使用默认的Unity缩放时,Spatial Reality Display的比例将变小。

您可能需要调整物体的大小,或使用视图空间缩放将物体调整为适合Spatial Reality Display摄像机视图的大小。

注意

物体需位于Spatial Reality Display View Space内。 如果物体超出视图空间的范围,我们建议您使用Spatial Clipping 但是,Spatial Clipping将对着色器产生一些副作用 (详情请参阅:Spatial Clipping会对部分着色器产生副作用)。

  1. 通过Edit > Project Settings...配置项目设置。

    1. 将所有Quality Levels中的VSync Count设置为Don't Sync (请参阅:Minimize the latency for good user experience in Tips and Constraints

  2. 通过File > Build Settings开启Build Settings,并确认您配置的设置。

    1. 将场景添加至Build Settings构建中的场景

    2. 请确保ArchitectureIntel 64-bit

  3. 点击Build Settings中的Build选择想要保存应用的文件夹,即可获得应用文件(.exe)。

  4. Unity将在该文件夹中创建可执行文件。点击该文件即可在Spatial Reality Display中启动内容。