MotionTrackerCameraDeviceTrackingMode Enum

这个类型是C#语言的 EasyAR Sense API: MotionTrackerCameraDeviceTrackingMode 。页面中部分描述可能与Unity环境无关。

部分Sense接口已经封装成Unity组件,直接使用可能是不必要的。

Constant

Value

Description

VIO

0

只有跟踪和点击碰撞点云,CPU和内存占用少,但是不支持平面检测、重定位和锚点。

SLAM

1

同时跟踪和建图,支持丢失后的重定位、点击碰撞点云和平面检测,但是没有锚点,不支持实时校正位姿,且CPU和内存占用稍高。

Anchor

2

同时跟踪和建图,支持丢失后的重定位、点击碰撞点云、平面检测和锚点,但是CPU和内存占用最高。调用hitTestAgainstPointCloud时会自动保存锚点,通过锚点实时校正位姿。

LargeScale

3

适用于大场景下,同时跟踪和建图,支持丢失后的重定位、点击碰撞点云、平面检测和锚点。大景深下跟踪更稳定,调用hitTestAgainstPointCloud时会自动保存锚点,通过锚点实时校正位姿。