Skip to content

创建一个平面识别应用

TIP

本章节将指导开发者通过 SDK 搭建一个平面识别的 demo;

  1. 导入 SDK 资源包
  2. 删除场景中的 MainCamera

  1. 为场景添加 6Dof 能力:Heirarchy 视图中右键空白处,依次选择:XRAbilities - SpatialTracking,将在场景中自动创建 CameraRig

  1. 为场景添加平面检测能力:Heirarchy 视图中右键空白处,依次选择:XRAbilities - PlaneDetection,将在场景中自动创建 PlaneDetectionManager

开发者可根据参考示例获取平面信息并将平面实例化

  1. 基于 AROS 开发的应用还需要为场景添加 AROS 系统交互能力:Heirarchy 视图中右键空白处,依次选择:XRAbilities - Additional... - SystemManager,将在场景中自动创建 SystemManager

  1. 为场景添加手势/手柄控制能力:Heirarchy 视图中右键空白处,依次选择:XRAbilities - InputSystem,将在场景中自动创建 InputSystem

InputSystem 支持三种模式:Dynamic mode、Hand Tracking、Controllers,默认开启 Dynamic mode。

  1. 编译此场景到设备,运行后即可进行定位观察