Class SparseSpatialMapTrackerFrameFilter
- 네임스페이스
- easyar
- 어셈블리
- EasyAR.Sense.dll
장면에서 easyar.SparseSpatialMap를 제어하는 MonoBehaviour으로, easyar.SparseSpatialMap의 위치 추적 기능을 제공합니다.
public class SparseSpatialMapTrackerFrameFilter : SparseSpatialMapWorkerFrameFilter
- 상속
-
SparseSpatialMapTrackerFrameFilter
- 상속된 멤버
필드
EnableIndirectTracking
비직접 추적(non-direct tracking) 활성화(직접 추적 중지 후 프레임 소스(frame source)의 모션 추적 기능을 통해 추적 계속). 세션 시작 전에 수정해야 적용됩니다.
public bool EnableIndirectTracking
EnableStabilization
결과 자세 설정. 세션 시작 전 또는 OnEnable 전에 수정해야만 유효합니다.
public bool EnableStabilization
LocalizationMode
로컬라이제이션 모드. 세션 시작 전이나 OnEnable 전에 수정해야만 적용됩니다.
EnableStabilization이 true인 경우, KeepUpdate로 강제로 설정됩니다.
public LocalizationMode LocalizationMode
RequestTimeout
서버와 통신하는 제한 시간(밀리초)입니다. 언제든지 변경할 수 있으며 즉시 적용됩니다.
public int RequestTimeout
속성
Targets
public List<SparseSpatialMapController> Targets { get; }
enabled
ARSession 런타임 추적 시작/중지. 세션이 시작된 후, MonoBehaviour.enabled가 true일 때만 추적을 시작합니다.
public bool enabled { get; set; }
이벤트
TargetLoad
맵 로딩 완료 이벤트입니다. bool 값은 로딩 성공 여부를 나타냅니다. string 값은 오류 발생 시의 오류 메시지를 나타냅니다.
public event Action<SparseSpatialMapController, bool, string> TargetLoad
TargetUnload
맵 언로드 완료 이벤트. bool 값은 언로드 성공 여부를 나타냅니다. string 값은 오류 발생 시의 오류 메시지를 나타냅니다.
public event Action<SparseSpatialMapController, bool, string> TargetUnload