开发
开发
选择平台

透视 AR

透视 AR 是一种常见的技术,可以在 VR 场景的背景中展示透视效果。
默认情况下,透视层使用自动布景重建,这将覆盖整个屏幕。有多种方法可以将透视和 VR 有趣地结合在一起,以便创造混合现实体验。您可以:
  • 使用图层的不透明度值在透视和 VR 之间创建全屏混合。
  • 使用应用的 Alpha 通道,让透视仅显示在选定区域。
  • 使用表面投影透视,来指定透视图像投射到的几何体,而非自动进行环境深度重建。
这些技术可以互补。而是可以结合起来,创造更复杂的可视化效果。本节介绍了一些典型使用场景及其设置方式。
要显示透视 AR,请执行以下操作:
  1. 按照透视入门中的详细说明设置初始 Unity 项目。
  2. Hierarchy(层次结构)选项卡中,选择 OVRCameraRig
  3. Inspector(检查器)选项卡上找到 OVRPassthroughLayer 脚本。
  4. OVRPassthroughLayer 组件中的 Placement(放置位置)设为 Underlay(底层)。
  5. 将主相机背景设置为透明:
    1. 层级结构选项卡中选择 OVRCameraRig > TrackingSpace > CenterEyeAnchor
    2. Inspector(检查器)选项卡上,展开 Environment(环境)版块,将 Background Type(背景类型)设为 Solid Color(纯色)。
    3. Background(背景)颜色更改为黑色,将 alpha 值设为 0。
可选:在场景中添加多个 OVRPassthroughLayer 实例,每个实例都有各自的配置。同一时间最多可启用三个实例。