Class MegaGoTrackerFrameFilter
- Espacio de nombres
- easyar
- Ensayo
- EasyAR.Sense.dll
Controla el easyar.MegaGoTracker en la escena, que es un MonoBehaviour, y proporciona extensión de funciones en el entorno de Unity.
public class MegaGoTrackerFrameFilter : FrameFilter
- Herencia
-
MegaGoTrackerFrameFilter
Propiedades
CameraPositionOverride
Valor de cobertura de la cámara en relación con el bloque del mapa. Una vez configurado, el rastreador generará el valor de cobertura sin utilizar las coordenadas correspondientes de los datos de los fotogramas de entrada. Puede utilizarse para mejorar la precisión de la pose de salida cuando la información del mapa es conocida y los sensores son limitados.
public (Optional<float> x, Optional<float> y, Optional<float> z) CameraPositionOverride { get; set; }
EnableStatelessLocalization
¿Habilitar geolocalización sin estado? Cuando está habilitada, no se usan resultados previos. Valor predeterminado: false.
Afecta al seguimiento. No uses a menos que consultes con EasyAR y entiendas claramente el impacto.
public bool EnableStatelessLocalization { get; set; }
Error
public Optional<MegaGoTrackerError> Error { get; }
MinInputFrameLevel
MegaInputFrameLevel mínimo permitido para frame de entrada. Si frame source solo proporciona datos de CameraTransformType de dimensión inferior, Session fallará al iniciar. Configurar antes de iniciar Session.
public MegaInputFrameLevel MinInputFrameLevel { get; set; }
Status
Estado de trabajo actual.
public MegaGoTrackerStatus Status { get; }
Target
Se ha cargado MegaGoBlockController.
public Optional<MegaGoBlockController> Target { get; }
enabled
ARSession inicia/detiene el seguimiento durante el tiempo de ejecución. Después de iniciar la sesión, el seguimiento comenzará solo si MonoBehaviour.enabled es true.
public bool enabled { get; set; }
Eventos
LocalizationRespond
Localizar eventos. Este evento se utiliza generalmente para depuración (debug).
public event Action<MegaGoTrackerLocalizationResponse> LocalizationRespond
TargetLoad
Evento de finalización de carga del bloque.
public event Action<MegaGoBlockController, MegaGoTargetLoadStatus> TargetLoad
TargetUnload
Evento de finalización de desinstalación de Block.
public event Action<MegaGoBlockController> TargetUnload