Appearance
ARFrame
说明
该类用于描述当前帧的 AR 信息。
接口
属性
static Matrix4x4 recenterOffset4x4 | 记录 recenterOffset 矩阵信息,用于重置时应用到各个对象 |
---|---|
static EZVIOState SessionStatus | AR 状态 |
static LostTrackingReason LostTrackingReason | 记录跟踪失败的原因 |
static Pose HeadPose | 当前 Head 节点的坐标。 不考虑空间计算或其他有父对象时的 Head 坐标,仅表示跟踪算法下 Head 的坐标。 默认 Head 节点定义在渲染相机中央 |
static double HeadPoseTimestamp | 对应 HeadPose 的时间戳。 |
方法
static Pose getHistoricalHeadPose(double tmestamp) | 根据输入的时间戳获取一个过去时刻的 Pose。 时间戳必须比 HeadPoseTimestamp 更早 |
---|---|
static Pose getLatestPose_RGBCamera() | 获取最新时刻 RGB 相机节点的 Pose |
static Pose getRGBCameraPose() | 获取最新图像时刻的 RGB 相机节点的 Pose |
static void ReCenter() | 重新计算 Rencenter,用于将虚拟相机朝向对齐到正前方 |