Enum MotionTrackerCameraDeviceTrackingMode
- Namespace
- easyar
- Assembly
- EasyAR.Sense.dll
public enum MotionTrackerCameraDeviceTrackingMode
Felder
VIO = 0Nur Tracking und Kollisionserkennung durch Tippen auf Punktwolken, geringe CPU-und-Memory-Auslastung, unterstützt jedoch keine Ebenenerkennung, Neuausrichtung oder Ankerpunkte.
SLAM = 1Gleichzeitiges Tracking und Mapping, unterstützt Neuausrichtung nach Verlust, Kollisionserkennung durch Tippen auf Punktwolken und Ebenenerkennung, jedoch keine Ankerpunkte. Unterstützt keine Echtzeit-Pose-Korrektur und hat eine etwas höhere CPU-und-Memory-Auslastung.
Anchor = 2Gleichzeitiges Tracking und Mapping, unterstützt Neuausrichtung nach Verlust, Kollisionserkennung durch Tippen auf Punktwolken, Ebenenerkennung und Ankerpunkte, jedoch höchste CPU-und-Memory-Auslastung. Beim Aufruf von hitTestAgainstPointCloud werden automatisch Ankerpunkte gespeichert, um die Pose in Echtzeit zu korrigieren.
LargeScale = 3Geeignet für große Szenen. Gleichzeitiges Tracking und Mapping, unterstützt Neuausrichtung nach Verlust, Kollisionserkennung durch Tippen auf Punktwolken, Ebenenerkennung und Ankerpunkte. Stabileres Tracking bei großer Tiefenschärfe. Beim Aufruf von hitTestAgainstPointCloud werden automatisch Ankerpunkte gespeichert, um die Pose in Echtzeit zu korrigieren.