Class SparseSpatialMapTrackerFrameFilter
- 名前空間
- easyar
- アセンブリ
- EasyAR.Sense.dll
シーン内でeasyar.SparseSpatialMapを制御するMonoBehaviourで、easyar.SparseSpatialMapのローカライゼーションとトラッキング機能を提供します。
public class SparseSpatialMapTrackerFrameFilter : SparseSpatialMapWorkerFrameFilter
- 継承
-
SparseSpatialMapTrackerFrameFilter
- 継承されたメンバー
フィールド
EnableIndirectTracking
非直接トラッキングを有効化(直接トラッキング停止後、フレームソースのモーショントラッキング能力で追跡を継続)。セッション開始前に変更する必要があります。
public bool EnableIndirectTracking
EnableStabilization
結果の姿勢設定。セッション開始前またはOnEnable前に変更する必要があります。
public bool EnableStabilization
LocalizationMode
ローカライゼーションモード。セッション開始前またはOnEnable前に変更する必要があります。
EnableStabilizationがtrueの場合、強制的にKeepUpdateになります。
public LocalizationMode LocalizationMode
RequestTimeout
サーバーとの通信タイムアウト(ミリ秒)。いつでも変更可能で即時有効。
public int RequestTimeout
プロパティ
Targets
ロード済みのSparseSpatialMapController。
public List<SparseSpatialMapController> Targets { get; }
イベント
TargetLoad
Mapロード完了イベント。bool値はロード成功の有無、string値はエラー発生時のメッセージ。
public event Action<SparseSpatialMapController, bool, string> TargetLoad
TargetUnload
Mapアンロード完了イベント。bool値はアンロード成功の有無、string値はエラー発生時のメッセージ。
public event Action<SparseSpatialMapController, bool, string> TargetUnload