Mejores prácticas de sesiones AR para Mega
En este artículo se explica cómo crear y configurar una sesión AR para Mega para obtener el mejor rendimiento en diferentes tipos de dispositivos.
Antes de comenzar
- Conoce los conceptos básicos, la composición y el flujo de trabajo de la sesión AR.
- Aprende a crear una sesión.
Sesiones con la configuración predeterminada
Para la mayoría de las aplicaciones, se recomienda usar la configuración predeterminada de la sesión Mega, que ya está optimizada para la mayoría de los escenarios de uso comunes.
La sesión predeterminada admite los siguientes tipos de dispositivos:
- Dispositivos con seguimiento de movimiento de 6DoF (algunos teléfonos modernos y visores).
- Dispositivos con función de navegación inercial de 5DoF (la mayoría de los teléfonos Android con giroscopio y acelerómetro).
Haga clic derecho en un área vacía de la vista Hierarchy y seleccione EasyAR Sense > Mega > AR Session (Mega Block Default Preset) en el menú para crear una sesión Mega predeterminada.
El código de script correspondiente es:
ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset.MegaBlock_MotionTracking_Inertial)
Esta sesión utiliza la configuración preestablecida MegaBlock_MotionTracking_Inertial:
- Para los componentes y el orden de la fuente de fotogramas, consulte el grupo de fuentes de fotogramas correspondiente a la configuración preestablecida MegaBlock_MotionTracking_Inertial en grupo de fuentes de fotogramas de AR session preestablecidas.
- MegaTrackerFrameFilter.MinInputFrameLevel es FiveDof.
- MegaTrackerFrameFilter.ServiceType es Block.
Elegir un preset diferente
Además de la sesión Mega con la configuración predeterminada, también se puede elegir un preset diferente para crear una sesión según las necesidades específicas. Las principales diferencias radican en los tipos de dispositivos admitidos.
Las opciones preestablecidas al crear una sesión mediante el menú y ARSessionFactory.CreateSession(ARSessionFactory.ARSessionPreset, ARSessionFactory.Resources) incluyen:
- MegaBlock_MotionTracking
- Los componentes y el orden de la fuente de fotogramas se pueden consultar en el grupo de fuentes de datos de fotogramas correspondiente a la opción preestablecida MegaBlock_MotionTracking en Grupo de fuentes de datos de fotogramas para sesiones AR preestablecidas
- MegaTrackerFrameFilter.MinInputFrameLevel es SixDof
- MegaTrackerFrameFilter.ServiceType es Block
- MegaBlock_MotionTracking_Inertial (predeterminado)
- Los componentes y el orden de la fuente de fotogramas se pueden consultar en el grupo de fuentes de datos de fotogramas correspondiente a la opción preestablecida MegaBlock_MotionTracking_Inertial en Grupo de fuentes de datos de fotogramas para sesiones AR preestablecidas
- MegaTrackerFrameFilter.MinInputFrameLevel es FiveDof
- MegaTrackerFrameFilter.ServiceType es Block
- MegaBlock_MotionTracking_Inertial_3DOF
- Los componentes y el orden de la fuente de fotogramas se pueden consultar en el grupo de fuentes de datos de fotogramas correspondiente a la opción preestablecida MegaBlock_MotionTracking_Inertial_3DOF en Grupo de fuentes de datos de fotogramas para sesiones AR preestablecidas
- MegaTrackerFrameFilter.MinInputFrameLevel es ThreeDof
- MegaTrackerFrameFilter.ServiceType es Block
- MegaBlock_MotionTracking_Inertial_3DOF_0DOF
- Los componentes y el orden de la fuente de fotogramas se pueden consultar en el grupo de fuentes de datos de fotogramas correspondiente a la opción preestablecida MegaBlock_MotionTracking_Inertial_3DOF_0DOF en Grupo de fuentes de datos de fotogramas para sesiones AR preestablecidas
- MegaTrackerFrameFilter.MinInputFrameLevel es ZeroDof
- MegaTrackerFrameFilter.ServiceType es Block
Nota
El rendimiento de Mega varía en diferentes tipos de dispositivos. Puedes consultar Dispositivos y aplicaciones de plataformas admitidas por Mega para obtener más detalles.
Pasos siguientes
- Agregar un objetivo de seguimiento
- Agregar contenido 3D alineado con la realidad
- Controlar el proceso de seguimiento
Temas relacionados
- Lee Origen de fotogramas para conocer los conceptos básicos del origen de fotogramas y el proceso de selección del origen de fotogramas en tiempo de ejecución.
- Lee Agregar un grupo de orígenes de fotogramas para conocer la configuración y el uso del grupo de orígenes de datos.
- Lee Dispositivos y aplicaciones de plataformas admitidas por Mega para conocer los dispositivos admitidos por Mega y su rendimiento en diferentes dispositivos.