Table of Contents

Notas de la versión de EasyAR Sense 4.0

4.0.1

2020-05-13

EasyAR Sense 4.0.1 añade algunas funciones menores, corrige algunos bugs y mejora la experiencia de usuario.

Las actualizaciones detalladas son las siguientes:

+ Se añadió el estado "cuota de acceso alcanzada" al callback de estado de CloudRecognizer

+ Se añadió grabación y reproducción de input frame para depuración

+ Se añadieron modelos compatibles con MotionTracking

* Se corrigió una fuga de memoria en MotionTracking

* El modo de enfoque de la cámara de MotionTracking se cambió a enfoque automático

* Se corrigió el crash cuando SparseSpatialMapManager.load producía un error

* Se corrigió el problema por el que la imagen de cámara no se actualizaba en el ejemplo Android HelloARMotionTracking

* Se corrigieron algunos problemas de estabilidad

4.0.0

2019-12-30

EasyAR se ha convertido en una gran familia. A partir de la versión 4, el conocido EasyAR SDK recibe un nuevo nombre: EasyAR Sense. EasyAR Sense proporciona la capacidad de percibir el mundo real. Esta versión incluye todas las funciones de 3.0.

EasyAR Sense es un SDK independiente. No depende de componentes que no sean del sistema ni de herramientas como Unity3D, y puede proporcionar API de componentes flexibles basadas en flujos de datos.

En cuanto al soporte para Unity, EasyAR Sense Unity Plugin es una envoltura muy ligera que expone las funciones de EasyAR Sense en Unity. Todo el código de EasyAR Sense Unity Plugin tiene interfaces bien diseñadas y es open source. Puede usar directamente este plugin para crear experiencias AR rápidamente, o consultar el código del plugin para usar las interfaces y funciones de EasyAR Sense de forma más flexible y personalizada, o para crear su propio Unity plugin.

EasyAR Sense 4.0 trae estas nuevas funciones:

  1. Sparse Spatial Map

    Sparse Spatial Map proporciona la capacidad de escanear espacios físicos, generar mapas de nube de puntos y realizar localización en tiempo real. Los desarrolladores pueden crear rápidamente aplicaciones basadas en espacios reales, como manuales AR y navegación o recorridos guiados AR. El contenido virtual desplegado sobre el mapa de nube de puntos también se coloca de forma persistente en el espacio real, conectando el mundo virtual con el mundo físico. La interacción AR multiusuario también puede implementarse sobre esta base.

  2. Dense Spatial Map

    La experiencia AR es más realista cuando el contenido virtual interactúa y colisiona con el mundo físico. EasyAR Sense 4.0 admite la reconstrucción en tiempo real de Dense Spatial Map del entorno, lo que permite efectos como collision y occlusion para crear experiencias AR más reales.

  3. Motion Tracking

    Motion Tracking calcula posición y pose mediante fusión multisensorial, reduce el drift causado por el movimiento de la cámara y hace que los objetos virtuales sean más estables en el espacio. También proporciona relocalization, que permite recuperar la localización después de perder el tracking. Las aplicaciones que usan Motion Tracking no dependen de ARCore, y los usuarios finales no necesitan instalar servicios ARCore mediante Google Services Framework.

  4. Soporte ARKit/ARCore

    Admite el uso de ARKit en iOS y ARCore en Android, y puede utilizarse junto con otras funciones de EasyAR Sense.

EasyAR Sense Unity Plugin también ha recibido grandes mejoras, centradas principalmente en estos aspectos:

  1. Evolución coherente del diseño

    Todas las funciones y ventajas de los Unity Plugin de EasyAR Sense 1/2/3 se conservan en esta versión. Esta versión del plugin utiliza las funciones propias de Unity tanto como sea posible, por ejemplo OnEnable/OnDisable para controlar start/stop. La mayoría de las funciones de EasyAR Sense pueden funcionar directamente sin escribir scripts. Todas las nuevas funciones de EasyAR Sense 4.0 ya están soportadas, y también se han corregido muchos bugs.

  2. Optimización de la experiencia del editor

    El editor puede mostrar el gizmo de image target, sustituyendo con una mejor experiencia el mesh generado automáticamente en edit mode en versiones anteriores. Los errores graves, como el fallo de verificación de license key, se muestran en pantalla mediante mensajes emergentes para ayudar al debug. Además de las API, se proporciona una Unity tool window para generar image target data.

  3. Más ejemplos, con cobertura de API más detalladas

    Se añadieron ejemplos que muestran todas las nuevas funciones y el funcionamiento de distintas combinaciones de algoritmos. Se añadieron ejemplos de soporte para gafas AR, con dos gafas AR precalibradas: Shadow Creator Action One y EPSON BT-350. Muchas preguntas de la comunidad sobre "cómo usar" se responden en estos ejemplos. Gracias por sus comentarios.

EasyAR Sense 4.0 ofrece tres modos de suscripción: Personal Edition gratuita, Professional Edition de pago mensual y Enterprise Edition con funciones personalizadas.

La información detallada sobre funciones, precios, métodos de pago y otros aspectos está disponible en la página del producto y la página de precios.