Table of Contents

EasyAR Sense 3.1 notas de la versión

3.1.0

2020-01-14

EasyAR Sense 3.1.0 ha portado retroactivamente muchas optimizaciones de diseño y correcciones de problemas desde la versión 4.0.0.

El complemento Unity de EasyAR Sense también se actualizó a la nueva versión, con mejoras significativas.

Los detalles de la actualización son los siguientes:

EasyAR Sense

+ CameraDevice agregó funciones para obtener el número de cámaras, los índices, la posición frontal/trasera de la cámara (no compatible con Mac) y para abrir la cámara especificando una posición frontal/trasera + Se agregó la capacidad de que los componentes informen sus requisitos de búfer de cámara ocupado, para ser utilizado por CameraDevice.setBufferCapacity * Soporte de lenguaje de programación: Swift actualizado a Swift 5 * Ya no se distinguen paquetes binarios Basic y Pro * CloundRecognitionService cambió de usar AppKey a usar ApiKey * Corregido el problema de que solo se podían usar tipos limitados de resoluciones en iOS, permitiendo así usar el campo de visión máximo en iPad * Corregido el problema de bloqueo en algunos dispositivos iPad cuando la resolución de la cámara era alta * Corregido el soporte para Android App Bundle de Google Play Store * Corregido el problema de que ImageTracker.unloadTarget y ObjectTracker.unloadTarget no podían descargar el objetivo * Se solucionaron algunos problemas de estabilidad

Complemento Unity para EasyAR Sense 3.1.0

++ Restaurado un diseño y comportamiento de interfaz similar a Sense 2.3, con muchas mejoras + Se agregaron mensajes emergentes para situaciones de error grave (se pueden desactivar en EasyARController) + Componentes: La mayoría de los componentes pueden usar la propiedad enabled del componente Unity para controlar start/stop + Componente ARSession: Punto de entrada AR, controla el modo center, tiene capacidad para admitir dispositivos externos, como cámaras personalizadas y gafas AR + Componente ARAssembly: Muestra el proceso de ensamblaje de la API de componentes de EasyAR Sense, admite todos los componentes de EasyAR Sense + Componente ImageTargetController: Mejorado el soporte para diferentes tipos de entrada, puede cargar imágenes y archivos .etd desde el sistema de archivos local o una URL web + Componente CameraImageRenderer: El renderizado de la imagen de la cámara se puede desactivar deshabilitando este componente + Escena: Se agregó un gizmo para objetivos, que puede mostrar detalles del objetivo en el editor de Unity + Asset: Se agregó configuración de servicio global y opciones de control de gizmo + Ventana: Se agregó una ventana para generar datos de objetivos de imagen (archivos .etd) + Ventana: Se agregó un menú para saltar a la interfaz de configuración de la clave de licencia y otras configuraciones globales * Corregido el problema de un fotograma de retraso en el seguimiento de objetivos * Corregida la carga de objetivos de tipo bloqueo, reduciendo el tiempo de carga de objetivos * Corregida la obtención del tamaño del objetivo * Muchas otras mejoras y correcciones de errores

Ejemplos del complemento Unity para EasyAR Sense 3.1.0

++ Se agregaron de nuevo todos los ejemplos de Sense 2.3 + Se agregó un lanzador de ejemplos, se pueden cargar todos los ejemplos a través del lanzador + Se agregó información de estado del componente mostrada en pantalla, cubriendo todos los ejemplos + Se agregó un ejemplo que muestra el soporte para gafas AR + Se agregó un ejemplo que usa simultáneamente seguimiento de superficie y seguimiento de imagen + Se agregó un ejemplo para obtener la textura de la imagen de la cámara y controlar la visualización de la cámara + Se agregó un ejemplo para modificar la relación de aspecto del vídeo (funcionalidad de Unity VideoPlayer) para adaptarse al objetivo de imagen + Se agregó un ejemplo que muestra el seguimiento extendido desde imágenes + El ejemplo de reconocimiento en la nube ahora usa caché local y detiene el reconocimiento en la nube durante el seguimiento, cubriendo escenarios de uso comunes + Optimizado el ejemplo coloring3D, corregidos errores