Table of Contents

Class SparseSpatialMapTrackerFrameFilter

Espaço de nomes
easyar
Assembly
EasyAR.Sense.dll

Um MonoBehaviour que controla easyar.SparseSpatialMap na cena e fornece tracking de localização para easyar.SparseSpatialMap.

public class SparseSpatialMapTrackerFrameFilter : SparseSpatialMapWorkerFrameFilter
Herança
SparseSpatialMapTrackerFrameFilter
Membros herdados

Campos

EnableIndirectTracking

Ativa o tracking não direto, continuando o tracking pela capacidade de motion tracking do frame source após a parada do tracking direto. As alterações só entram em vigor antes da inicialização da session.

public bool EnableIndirectTracking

EnableStabilization

Configuração da pose de resultado. As alterações só entram em vigor antes da inicialização da session ou antes de OnEnable.

public bool EnableStabilization

LocalizationMode

Modo de localização. As alterações só entram em vigor antes da inicialização da session ou antes de OnEnable.

Se EnableStabilization for true, será forçado para KeepUpdate.

public LocalizationMode LocalizationMode

RequestTimeout

Timeout de comunicação com o servidor, em milissegundos. Pode ser alterado a qualquer momento e entra em vigor imediatamente.

public int RequestTimeout

Propriedades

Targets

public List<SparseSpatialMapController> Targets { get; }

enabled

Inicia/interrompe o tracking enquanto ARSession está em execução. Após a session iniciar, o tracking só começa quando MonoBehaviour.enabled é true.

public bool enabled { get; set; }

Eventos

TargetLoad

Evento quando o carregamento do Map é concluído. O valor bool indica se o carregamento foi bem-sucedido. O valor string indica a mensagem de erro quando ocorre um erro.

public event Action<SparseSpatialMapController, bool, string> TargetLoad

TargetUnload

Evento quando o descarregamento do Map é concluído. O valor bool indica se o descarregamento foi bem-sucedido. O valor string indica a mensagem de erro quando ocorre um erro.

public event Action<SparseSpatialMapController, bool, string> TargetUnload