Skip to content

SessionManager

说明

该脚本用于管理整个 AR 周期。

该脚本会将 SLAM 6Dof 更新的结果每一帧实时更新到渲染相机上,并对外提供相关信息的直接访问。

接口

枚举

DegreeOfFreedom
跟踪结果的应用方式
SixDof
6 自由度跟踪应用,包括位移与旋转


ThreeDof
3 自由度跟踪应用,仅含有旋转


ZeroDof
0 自由度,表示贴屏幕显示

属性

static Instance
该脚本的当前单例
bool RenderMode
占位变量。无需设置
bool IsInited
对结果 Pose 的应用采用 global 还是 local
当使用空间计算的时候,挂载当前脚本的 CameraRig 对象会有一个父对象 BodyRig,此时会强制使用 Local 模式
ARConfig ARInitConfig
当前 AR 配置

方法

ResumeSession()
用于重续 AR。
根据 ARInitConfig 设置 AR 并重新运行使之生效