Class ObjectTrackerFrameFilter
- Namespace
- easyar
- Assembly
- EasyAR.Sense.dll
Steuert dieeasyar.ObjectTracker in der Szene und bietet Funktionserweiterungen in der Unity-Umgebung.
public class ObjectTrackerFrameFilter : FrameFilter
- Vererbung
-
ObjectTrackerFrameFilter
Eigenschaften
EnableMotionFusion
Aktiviert die Bewegungsverfolgung. ÜberschreibtSetResultPostProcessing(bool).
public bool EnableMotionFusion { get; set; }
SimultaneousNum
Maximale Anzahl von Zielen, die vom Tracker gleichzeitig verfolgt werden können. Kann jederzeit geändert werden und wirkt sofort.
public int SimultaneousNum { get; set; }
Targets
Das geladeneObjectTargetController.
public List<ObjectTargetController> Targets { get; }
Methoden
SetResultPostProcessing(bool)
Legt die Nachbearbeitung der Ergebnisse fest. ÜberschreibtEnableMotionFusion. Änderungen sind nur wirksam, wenn sie vor dem Start der Sitzung vorgenommen werden.
public void SetResultPostProcessing(bool enablePersistentTargetInstance)
Parameter
enablePersistentTargetInstance
Ereignisse
TargetLoad
Ereignis beim Abschluss des Target-Ladevorgangs. Der boolesche Wert gibt an, ob der Ladevorgang erfolgreich war.
public event Action<ObjectTargetController, bool> TargetLoad
TargetUnload
Ereignis beim Abschluss des Target-Entladevorgangs. Der boolesche Wert gibt an, ob der Entladevorgang erfolgreich war.
public event Action<ObjectTargetController, bool> TargetUnload