Enum MotionTrackerCameraDeviceTrackingMode
- Espacio de nombres
- easyar
Campos
VIO = 0Solo rastrea y realiza pruebas de impacto contra la nube de puntos, con bajo uso de CPU y memoria, pero no admite detección de planos, relocalización ni puntos de anclaje.
SLAM = 1Rastrea y construye mapas simultáneamente, admite relocalización después de pérdidas, pruebas de impacto contra nubes de puntos y detección de planos, pero carece de puntos de anclaje, no permite corregir la postura en tiempo real y consume un poco más de CPU y memoria.
Anchor = 2Rastrea y construye mapas simultáneamente, admite relocalización tras pérdidas, pruebas de impacto contra nubes de puntos, detección de planos y puntos de anclaje, pero consume la mayor cantidad de CPU y memoria. Al llamar a hitTestAgainstPointCloud se guardan automáticamente puntos de anclaje, corrigiendo la postura en tiempo real mediante estos.
LargeScale = 3Adecuado para escenarios grandes, rastrea y construye mapas simultáneamente, admite relocalización tras pérdidas, pruebas de impacto contra nubes de puntos, detección de planos y puntos de anclaje. Ofrece seguimiento más estable en grandes profundidades de campo. Al invocar hitTestAgainstPointCloud se guardan automáticamente puntos de anclaje, corrigiendo la postura en tiempo real mediante ellos.