Table of Contents

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