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
SparseSpatialMapController carregado.
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