Enum MotionTrackerCameraDeviceTrackingMode
- Namespace
- easyar
Felder
VIO = 0Nur Tracking und hit test gegen Point Cloud sind verfügbar. CPU- und Speicherverbrauch sind gering, aber Ebenenerkennung, Relokalisierung und Anchors werden nicht unterstützt.
SLAM = 1Führt Tracking und Mapping gleichzeitig aus. Unterstützt Relokalisierung nach Verlust, hit testing gegen Point Cloud und Ebenenerkennung, hat aber keine Anchors, unterstützt keine Echtzeit-Posenkorrektur und verbraucht etwas mehr CPU und Speicher.
Anchor = 2Führt Tracking und Mapping gleichzeitig aus. Unterstützt Relokalisierung nach Verlust, hit testing gegen Point Cloud, Ebenenerkennung und Anchors, hat aber den höchsten CPU- und Speicherverbrauch. Anchors werden beim Aufruf von hitTestAgainstPointCloud automatisch gespeichert, und die Pose wird in Echtzeit über Anchors korrigiert.
LargeScale = 3Geeignet für große Szenen. Führt Tracking und Mapping gleichzeitig aus und unterstützt Relokalisierung nach Verlust, hit testing gegen Point Cloud, Ebenenerkennung und Anchors. Bei großer Tiefenschärfe ist das Tracking stabiler. Anchors werden beim Aufruf von hitTestAgainstPointCloud automatisch gespeichert, und die Pose wird in Echtzeit über Anchors korrigiert.