Notas de la version 4 de EasyAR Sense Unity Plugin
Nota
La version mas reciente de EasyAR Sense Unity Plugin es 4000.0. Para mas informacion, consulte las notas de la version.
A partir de la version 4, el antiguo EasyAR SDK que todos conocian recibe un nuevo nombre: EasyAR Sense. EasyAR Sense proporciona capacidades para percibir el mundo real. En Unity, EasyAR Sense Unity Plugin proporciona una envoltura de EasyAR Sense para que los desarrolladores puedan usar facilmente sus capacidades en Unity.
Version 4.6.5
Fecha de publicacion: 2024-12-25
EasyAR Sense Unity Plugin 4.6.5 evita un posible bug de Unity.
Esta sera la ultima version compatible con Unity 2019, Unity 2020 y AR Foundation 4. A partir de la version 4.7, EasyAR Sense Unity Plugin solo admitira Unity 2021.3+ y AR Foundation 5+. La compatibilidad con muchos headsets y gafas tambien llegara al mismo tiempo.
Detalles de actualizacion:
- 🩹 Workaround para un posible bug de Unity 6 URP 17 render graph que puede hacer impredecible el efecto de renderizado en Windows DX11
Version 4.6.4
Fecha de publicacion: 2024-12-17
EasyAR Sense Unity Plugin 4.6.4 corrige problemas de visualizacion del mapa espacial denso y proporciona compatibilidad con Unity 6+, URP 17+ y AR Foundation 5/6+.
Detalles de actualizacion:
- ✨ Agrega soporte de Render Graph para Unity 6 (URP 17+)
- ✨ Agrega soporte de XROrigin para AR Foundation 5/6
- 🐛 Corrige el problema de desgarro de malla al usar mapa espacial denso
- 🐛 Corrige logs de error en la malla de colision generada al usar mapa espacial denso
Version 4.6.3
Fecha de publicacion: 2023-10-13
EasyAR Sense Unity Plugin 4.6.3 corrige varios problemas y proporciona compatibilidad al usar URP en Unity 2023.
Detalles de actualizacion:
- ✨ Agrega compatibilidad con URP 15
- 🐛 Corrige una orientacion incorrecta de la camara al usar solo AR Engine
Version 4.6.2
Fecha de publicacion: 2023-04-03
EasyAR Sense Unity Plugin 4.6.2 corrige algunos bugs.
Detalles de actualizacion:
- 🐛 Corrige el problema de visualizacion del mesh de mapa espacial denso en espacio de color lineal
- 🩹 Workaround para un posible crash en Android del sample Camera_CustomCamera en Unity 2022.2 y 2023.1 (posiblemente tambien otras versiones); parece que la parte JNI de Unity tiene un bug en esas versiones
Version 4.6.1
Fecha de publicacion: 2023-03-24
EasyAR Sense Unity Plugin 4.6.1 agrega algunas funciones pequenas y corrige algunos bugs.
Detalles de actualizacion:
- ⬆️ Actualiza Sense a 4.6.1.10366
- 🐛 Corrige un problema por el que el dense mesh se muestra en una posicion incorrecta al usar camara personalizada en ciertos casos especiales
Version 4.6.0
Fecha de publicacion: 2023-02-13
EasyAR Sense Unity Plugin 4.6.0 trae muchas optimizaciones y mejoras, centradas principalmente en estos aspectos:
Agrega soporte nativo para Apple silicon
Empezamos a publicar bibliotecas para Apple silicon desde EasyAR Sense 4.3. Pero antes de que Unity lo admitiera, no teniamos forma de hacer que Unity reconociera esta biblioteca. En esta nueva version, integramos la biblioteca en Unity para admitir algunas versiones recientes del editor Unity compiladas para Apple silicon.
Agrega soporte integrado para AR Engine
Agregamos soporte integrado para AR Engine en el plugin, que puede usarse para admitir EasyAR Mega y otras funciones de EasyAR. Este cambio reemplaza el antiguo paquete Unity de Huawei, que no se puede usar en nuevas versiones de Unity. Si no desea usar AR Engine, tambien puede desactivarlo facilmente.
Separa el soporte de AR Foundation y Nreal en paquetes de extension independientes
Separamos el soporte de AR Foundation y Nreal del paquete principal del plugin y lo convertimos en paquetes de extension. Estas dos funciones se agregaron inicialmente al plugin mediante compilacion condicional. Sin embargo, el soporte de Unity para compilacion condicional no es perfecto, lo que trajo muchos obstaculos a los desarrolladores. Separarlas en paquetes de extension tambien facilita la distribucion de soporte para dispositivos como gafas. En el futuro habra muchos dispositivos nuevos que usen EasyAR.
Detalles de actualizacion:
- ✨ Agrega soporte nativo para Apple silicon
- ✨ Agrega soporte integrado para AR Engine (disponible en todas las versiones de Unity)
- 🚚 Separa y optimiza el soporte de Nreal (>= 1.6)
- 🚚 Separa y optimiza el soporte de AR Foundation (>= 4.1.3)
- ✨ Agrega compatibilidad con la estructura de paquetes de AR Foundation 5.x
- ✨ Agrega la clase UnityPackage para obtener mas facilmente la version y el nombre del paquete en scripts
- ✨ Agrega opcion para cerrar todas las camaras personalizadas
- ⚡ Optimiza el soporte de EasyAR Mega
- ⚡ Optimiza la informacion cuando no hay frame source disponible
- ⚡ Optimiza el menu contextual
- ⚡ Cambia para usar la nueva interfaz de fusion de movimiento
- 🐛 Corrige que la carga de archivo target quede bloqueada y no informe error cuando el archivo no existe
- 🐛 Corrige que frame source no pueda usarse en un caso especial
- 🔥 Elimina el soporte integrado del plugin Unity oficial de Huawei (ya no mantenido oficialmente)
- 🔥 Elimina interfaces y prefab obsoletos anteriores a la version 4.4
- 🔥 Elimina el soporte de Universal architecture al compilar iOS
- ⬆️ Actualiza Sense a 4.6.0
Version 4.5.0
Fecha de publicacion: 2022-03-04
EasyAR Sense Unity Plugin 4.5.0 agrega algunas funciones pequenas, corrige algunos bugs y mejora la experiencia de usuario. Segun la politica de Google, esta version actualiza ARCore SDK a 1.23.0 y agrega comprobaciones mas estrictas durante la compilacion.
Detalles de actualizacion:
EasyAR Sense Unity Plugin
- 🚚 Mueve EasyAR Settings a Unity Project Settings; el settings asset ya no se cargara como recurso
- ✨ Agrega opcion para validar license key durante la compilacion
- ✨ Agrega opcion para admitir entrada de imagen en color al usar AR Foundation y algunos otros componentes
- ⚡ Optimiza la fusion de movimiento cuando el estado de seguimiento de movimiento no es estable
- ⚡ Optimiza los mensajes de error cuando falla la creacion de CloudRecognizer o CloudLocalizer
- 🐛 Corrige que MotionTrackerFrameSource.CheckAvailability no termine en un GameObject no active
- ⬆️ ARCore: actualiza ARCore SDK a 1.23.0
- ⬆️ ARCore: en builds que usan ARCore, la version de Gradle debe ser >= 5.6.4
- 🔧 ARCore: en builds que usan ARCore, se mostrara una advertencia si se empaqueta una aplicacion solo de 32 bits
- ⬆️ Actualiza Sense a 4.5.0
EasyAR Sense Unity Plugin Samples
- 🔧 Desactiva intentos de actualizacion de AR Foundation en el sample de fusion
- 🔧 Modifica el sample ImageTracking_CloudRecognition para usar mejor los parametros de timeout de conexion
Version 4.4.0
Fecha de publicacion: 2021-10-28
EasyAR Sense Unity Plugin 4.4.0 agrega muchas funciones y mejoras nuevas, centradas principalmente en estos aspectos:
Soporte para Unity AR Foundation
EasyAR ahora puede trabajar junto con AR Foundation. Esto mejora las capacidades de EasyAR y AR Foundation y permite obtener ventajas de ambas. Por ejemplo, al usar EasyAR Sparse SpatialMap para localizar el dispositivo en el entorno real, puede aprovechar capacidades de ARKit o ARCore expuestas por AR Foundation, como environment probes.
El soporte de AR Foundation se implementa mediante una de las funciones flexibles de EasyAR Sense en la capa inferior del plugin: la camara personalizada. Tomando esto como referencia, ahora es mas facil que antes personalizar el plugin para admitir otros frameworks AR.
Soporte para gafas Nreal (gafas AR con capacidad VIO)
EasyAR ahora puede admitir gafas Nreal. El soporte de Nreal se implementa mediante una de las funciones flexibles de EasyAR Sense en la capa inferior del plugin: la camara personalizada.
Soporte para Unity Universal Render Pipeline
A partir de esta version, el soporte URP estara integrado en el plugin.
Soporte para EasyAR Cloud SpatialMap
EasyAR Cloud SpatialMap proporciona una solucion de nube AR a escala urbana. EasyAR Sense Unity Plugin es una de las herramientas de desarrollo importantes en el lado de la aplicacion para dar soporte a EasyAR Cloud SpatialMap.
Nueva funcion de fusion de movimiento
Siempre que cualquier funcion de seguimiento de movimiento este disponible, EasyAR Motion Fusion puede hacer mas estable el seguimiento de imagenes y objetos estaticos, y puede continuar el seguimiento despues de que el target salga del campo de vision de la camara. Esta nueva funcion no es simplemente ejecutar seguimiento de movimiento y seguimiento de imagen simultaneamente como en versiones anteriores, sino que proporciona un resultado de seguimiento mejor al fusionar ambos seguimientos.
Nuevo flujo de creacion de AR Session
La creacion de AR session y otros componentes AR ahora puede realizarse mediante el menu GameObject, con un uso mas flexible y comodo. Los Prefab se han marcado como obsoletos y se eliminaran en versiones futuras.
Las actualizaciones detalladas son las siguientes:
EasyAR Sense Unity Plugin
- 🚀 Se agregó compatibilidad con Unity AR Foundation
- 🚀 Se agregó compatibilidad con Unity Universal Render Pipeline (URP)
- 🚀 Se agregó compatibilidad con gafas Nreal
- 🚀 Se agregó motion fusion para optimizar image tracking y 3D object tracking cuando motion tracking está disponible
- 🚀 Se agregó
CloudSpatialMapLocalizerFrameFilterpara admitir EasyAR Cloud SpatialMap - 🚀 Se introdujo una nueva forma de crear AR sessions y otros componentes AR
- ✨ Se agregaron elementos de menú GameObject organizados por función para crear AR sessions y otros GameObjects
- ✨ Se agregaron muchos elementos de menú de presets GameObject útiles
- 🔥 Los prefab se han marcado como obsolete y se eliminarán en una versión futura
- ✨ Se agregaron más frame sources para ampliar la compatibilidad con AR framework y dispositivos
- ✨ Se agregaron
ARCoreFrameSource&ARKitFrameSource&MotionTrackerFrameSourcepara reemplazarVIOCameraDeviceUnion; la selección de política en runtime se reemplaza por elARComponentPickermás flexible - ✨ Se agregó
ARFoundationFrameSourcepara admitir Unity AR Foundation - ✨ Se agregó
HuaweiAREngineFrameSourcepara admitir Huawei AR Engine - 🔥
VIOCameraDeviceUnionse ha marcado como obsolete y se eliminará en una versión futura - 🚚
VideoCameraDevicese cambió de nombre aCameraDeviceFrameSource - 🚚
RenderCamerase movió al GameObjectFrameSource - 🔧 La
Cameraen una AR session será seleccionada porFrameSourceen runtime - 🔧
MotionTrackerFrameSourceintentará actualizar la lista de dispositivos compatibles desde el servidor de forma predeterminada, con un timeout de 2s - ✨
ARCoreFrameSource&ARKitFrameSourceobtuvieron la capacidad de controlar autofocus
- ✨ Se agregaron
- ✨ Se optimizaron la carga de trabajo y las API de AR session
- ✨ Se agregó el componente
ARComponentPickerpara seleccionar frame sources y otros componentes disponibles en runtime - ✨ Se agregó
ARSession.AvailableCenterModepara consultar todos los center modes disponibles en una session - ✨ Se agregó
ARSession.Originpara obtener el objeto relativo al movimiento de la cámara cuando motion tracking se ejecuta - ✨ Se agregó
ARSession.TrackingStatuspara obtener la calidad de motion tracking del dispositivo - ✨ Se agregaron
ARSession.State&ARSession.StateChangedpara consultar el estado de ARSession
- ✨ Se agregó el componente
- ✨ Se optimizó el manejo de center mode
- 🔧 Los center modes disponibles en una session serán determinados por el frame source seleccionado en runtime
- 🔧 Spatial maps pueden usarse en todos los center modes
- 🔥 Se eliminó
ARCenterMode.ExternalControl; su función se reemplaza porFrameSource.IsCameraUnderControl==false - 🚚
ARCenterMode.WorldRootse cambió de nombre aARCenterMode.SessionOrigin
- ✨ Se optimizó el proceso de inicialización, especialmente la experiencia del primer uso
- ✨ Se agregaron las API
EasyARController.Initialize&EasyARController.Deinitializepara admitir inicialización manual después del inicio - 🔧 Si el archivo de biblioteca EasyAR no se carga correctamente, se mostrará un mensaje de error
- 🔧 Se mejoró el mensaje emergente cuando falla la verificación de licencia
- ✨ Se agregaron las API
- ✨ Se optimizó el proceso de build, especialmente la experiencia del primer uso
- ✨ Si el paquete del plugin no se importa correctamente mediante Unity Package Manager, se generarán errores de compilación y carga
- ✨ Si ocurre un error durante pre-build o post-build, el build fallará
- ✨ Al usar ARCore XR Plugin, la selección de ARCore SDK se gestionará automáticamente de forma predeterminada
- ✨ Se agregó una comprobación de iOS usage description en builds
- 🔧
Assets/HiddenEasyARya no se usará en builds
- ⚡ Se optimizó la estabilidad de tracking para sparse spatial maps
- 🔧
SurfaceTrackerFrameFilterpuede usarse junto con dispositivos de motion tracking - 🐛 Se corrigió un problema por el cual los eventos de target controller podían activarse después de destruir el componente en algunos casos
- 🐛 Se corrigió que el tracking mode de
MotionTrackerCameraDeviceno se estableciera correctamente - 🔧 El
field of viewde la cámara ahora se establece para coincidir con la projection matrix - ⬆️ Se actualizó Sense a 4.4.0
Samples de EasyAR Sense Unity Plugin
- ✨ Added new sample
ARFoundationto show usage with Unity AR Foundation - ✨ Added new sample
HuaweiAREngineto show usage with Huawei AR Engine - ✨ Added new sample
Eyewear_Nreal_SpatialMap_Buildingto show how to use spatial maps on Nreal glasses - ✨ Added new sample
Eyewear_Nreal_ImageTracking_InWorldto show how to use image tracking on Nreal glasses - ✨ Added new sample
MotionTracking_Fusionto show automatic selection at startup and manual switching of available frame sources at runtime in a single scene, supporting the most devices and enabling unique features of each AR framework on supported devices - 🔧 Modified the
FrameRecordingsample to automatically record a motion tracking session when motion tracking is available - 🚚 Renamed sample
ImageTracking_MotionExtendtoImageTracking_MotionFusionto show the new motion fusion feature - 🚚 Renamed sample
Eyewear_ImageTrackingtoEyewear_DeviceHasNoTrackingto clarify the sample purpose - 🚚 Renamed sample
MapLocalizing_SparsetoSpatialMap_Sparse_Localizing - 🚚 Renamed sample
SpatialMap_Dense_BallGametoSpatialMap_Dense_BallGame - 🚚 Renamed sample
SpatialMap_Sparse_ImageTargettoSpatialMap_Sparse_ImageTarget - 🚚 Renamed sample
MapBuilding_SparsetoSpatialMap_Sparse_Building - 🚚 Renamed sample
MapBuilding_Sparse_DensetoSpatialMap_Sparse_Dense_Building
Version 4.3.0
Fecha de publicacion: 2021-04-07
EasyAR Sense Unity Plugin 4.3.0 organiza archivos con Unity package, simplifica la configuracion durante el empaquetado y resuelve la dificultad de actualizar el plugin. A partir de esta version, solo se admite Unity 2019.4 y superior.
Detalles de actualizacion:
EasyAR Sense Unity Plugin
- 🚀 Usa Unity Package para reemplazar Asset Package, compatible con Unity 2019.4 y superior; las versiones antiguas ya no son compatibles
- ✨ iOS: configura bitcode automaticamente; ya no es necesario modificar la configuracion de bitcode del proyecto XCode
- ✨ iOS: usa el framework de biblioteca dinamica de Sense; ya no es necesario modificar la configuracion de framework del proyecto XCode
- ✨ Android: usa archivo aar de Sense, incluye proguard rule
- ✨ Android: ya no usa Android Manifest en la carpeta Plugins; puede controlar los permisos del Manifest segun las funciones usadas
- ⬆️ ARCore: reemplaza el ARCore SDK distribuido con el plugin por el archivo aar de ARCore SDK oficial version 1.6
- ✨ ARCore: agrega opciones para controlar el uso de ARCore y resolver conflictos con AR Foundation
- 🔧 Fusiona elementos de menu
- ⬆️ Actualiza Sense a 4.3.0
EasyAR Sense Unity Plugin Samples
- 🔥 Elimina el workaround de reproduccion de video preparado para versiones antiguas de Unity
- 🐛 Corrige que el custom camera sample no pueda abrir camera en algunos dispositivos Android
Version 4.2.0
Fecha de publicacion: 2021-01-25
EasyAR Sense Unity Plugin 4.2.0 agrega soporte para InputFrameRecorder/InpuptFramePlayer, que puede usarse para probar y depurar en el editor el efecto de ejecucion en dispositivos. Tambien corrige algunos bugs y mejora la experiencia de usuario.
Detalles de actualizacion:
EasyAR Sense Unity Plugin
- ✨ Agrega soporte para InputFrameRecorder/InpuptFramePlayer
- ✨ Los parametros de calibracion de seguimiento de movimiento se actualizaran desde el servidor de forma predeterminada
- 🚚 Reorganiza archivos
- ⚡ Simplifica llamadas a hit test
- 🐛 Corrige que target no se pierda despues de destruir tracker
- 🐛 Corrige rotacion de 180 grados de la imagen de camara en algunos casos
- 🐛 Corrige colores de imagen de camara en espacio de color lineal
- ⬆️ Actualiza Sense a 4.2.0
EasyAR Sense Unity Plugin Samples
- ✨ Agrega FrameRecording sample para demostrar el uso de InputFrameRecorder/InpuptFramePlayer
- ⚡ Optimiza la deteccion de planos del sample de seguimiento de movimiento
Version 4.1.0
Fecha de publicacion: 2020-07-16
EasyAR Sense Unity Plugin 4.1.0 agrega algunas funciones pequenas, corrige algunos bugs y mejora la experiencia de usuario.
Detalles de actualizacion:
EasyAR Sense Unity Plugin
- ✨ Agrega documentacion completa en los scripts del plugin
- ✨ Publica documentacion detallada de uso del plugin y analisis de samples
- ♻️ Reescribe CloudLocalizerFrameFilter para admitir escaneo unico
- 🐛 Corrige la contaminacion de invert culling sobre otras camaras de la escena cuando la imagen de camera se voltea con ARHorizontalFlipMode.World
- 🐛 Corrige el problema de visualizacion de gizmo de image target en monitores de alto dpi
- 🐛 Corrige la rotacion de imagen de camera con tipos de pixel RGB/RGBA
- ⬆️ Actualiza Sense a 4.1.0
EasyAR Sense Unity Plugin Samples
- ♻️ Reescribe MotionTracking sample para demostrar la funcion de deteccion de planos del seguimiento de movimiento
- ♻️ Reescribe ImageTracking_CloudRecognition sample usando nuevas funciones de interfaz
- 🔧 Modifica ImageTracking_Targets sample para usar image target colocados horizontal y verticalmente
Version 4.0.1
Fecha de publicacion: 2020-05-13
EasyAR Sense Unity Plugin 4.0.1 agrega algunas funciones pequenas, corrige algunos bugs y mejora la experiencia de usuario.
Detalles de actualizacion:
EasyAR Sense Unity Plugin
- 🐛 Pequenas correcciones
- ⬆️ Actualiza Sense a 4.0.1
EasyAR Sense Unity Plugin Samples
- ♻️ Reescribe TargetOnTheFly sample para que sea mas simple y estable
Version 4.0.0
Fecha de publicacion: 2019-12-30
EasyAR ya se ha convertido en una gran familia. A partir de la version 4, el antiguo EasyAR SDK que todos conocian recibira un nuevo nombre: EasyAR Sense. EasyAR Sense proporciona capacidades para percibir el mundo real. Esta version contiene 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 una API modular flexible basada en flujo de datos.
En cuanto al soporte para Unity, EasyAR Sense Unity Plugin es una envoltura muy delgada para exponer las funciones de EasyAR Sense en Unity. Todo el codigo de EasyAR Sense Unity Plugin tiene un buen diseno de interfaz y es open source. Puede usar directamente este plugin para crear rapidamente experiencias AR, o consultar su codigo para usar las interfaces y funciones de EasyAR Sense de forma mas flexible y personalizada, o crear su propio plugin Unity.
El plugin EasyAR Sense Unity ha recibido una gran mejora, centrada principalmente en estos aspectos:
Evolucion de diseno coherente
Todas las funciones y ventajas de los plugins Unity de EasyAR Sense 1/2/3 se conservan en esta version. El plugin de esta version usa tanto como sea posible las funciones propias de Unity, por ejemplo OnEnable/OnDisable para controlar start/stop. La mayoria de las funciones de EasyAR Sense pueden funcionar directamente sin escribir scripts. Todas las nuevas funciones de EasyAR Sense 4.0 ya estan admitidas y se han corregido muchos bugs.
Optimizacion de la experiencia del editor
En el editor puede mostrarse el gizmo del image target, reemplazando con una mejor experiencia el mesh generado automaticamente en modo de edicion en versiones anteriores. Los errores graves, como fallo de verificacion de license key, se mostraran en pantalla mediante mensajes emergentes para ayudar al debug. Ademas de API, se proporciona una ventana de herramientas Unity para generar image target data.
Mas samples, que cubren mas detalles de API
Se agregaron samples que muestran todas las nuevas funciones y el funcionamiento de distintas combinaciones de algoritmos. Se agregaron samples de soporte para gafas AR, con calibracion previa de dos gafas AR: Yingchuang Action One y EPSON BT-350. Muchas preguntas de la comunidad sobre "como usar" tienen respuesta en estos samples. Gracias por sus comentarios.
EasyAR Sense 4.0 proporciona tres modos de suscripcion: edicion personal gratuita, edicion profesional de pago mensual y edicion empresarial con funciones personalizadas.
La informacion detallada sobre funciones, precios y metodos de pago se puede consultar en la pagina de producto y la pagina de precios.
Las actualizaciones detalladas son las siguientes:
Unity Plugin for EasyAR Sense 4.0.0
- 🚀 Soporta todas las nuevas funciones de EasyAR Sense 4.0.0: Sparse Spatial Map, Dense Spatial Map y Motion Tracking
- 🚀 Recupera un diseño y comportamiento de interfaces similar a Sense 2.3, con muchas mejoras
- ✨ Añade mensajes emergentes para errores graves, que pueden desactivarse en EasyARController
- ✨ Components: la mayoría de componentes pueden usar la propiedad enabled de los componentes Unity para controlar start/stop
- ✨ Component ARSenssion: entrada AR, controla center mode y admite dispositivos externos como cámaras personalizadas y gafas AR
- ✨ Component ARAssembly: muestra el proceso de ensamblaje de la API componentizada de EasyAR Sense y admite todos los componentes de EasyAR Sense
- ✨ Component ImageTargetController: mejora el soporte para distintos tipos de entrada y puede cargar imágenes y archivos .etd desde el sistema de archivos local o web URL
- ✨ Component CameraImageRenderer: el renderizado de imagen de cámara puede desactivarse deshabilitando este componente
- ✨ Component VIOCameraDeviceUnion: motion tracking, selecciona automáticamente las capacidades disponibles de ARKit, ARCore o EasyAR motion tracking en el dispositivo
- ✨ Scene: añade target gizmo para mostrar detalles de target en Unity Editor
- ✨ Asset: añade configuración global de servicio y opciones de control de gizmo
- ✨ Window: añade una ventana para generar image target data, archivos .etd
- ✨ Window: añade entradas de menú para saltar a la página de configuración de license key y otras configuraciones globales
- 🐛 Corrige el retraso de un frame en target tracking
- 🐛 Corrige la carga bloqueante de target y reduce el tiempo de carga de target
- 🐛 Corrige la obtención de target size
- 🐛 Muchas otras mejoras y correcciones de errores
- ⬆️ Actualiza Sense a 4.0.0
Samples of Unity Plugin for EasyAR Sense 4.0.0
- 🚀 Añade muchos sample para demostrar funciones de Sense y uso de APIs
- 🚀 Vuelve a añadir todos los sample de Sense 2.3
- 🚀 Añade sample que demuestran nuevas funciones, incluidas Sparse Spatial Map, Dense Spatial Map y Motion Tracking, y sample sobre cómo usarlas junto con otros componentes como Image Tracking
- ✨ Añade un sample launcher que puede cargar todos los samples
- ✨ Añade información de estado de componentes en pantalla, cubriendo todos los sample
- ✨ Añade sample que muestran soporte para gafas AR
- ✨ Añade sample que usan Surface Tracking e Image Tracking juntos
- ✨ Añade sample para obtener textura de imagen de cámara y controlar la visualización de cámara
- ✨ Añade sample para adaptar la modificación de video aspect ratio, función Unity VideoPlayer, al image target
- ✨ Añade sample que muestran tracking desde image extension
- ♻️ El sample de cloud recognition ahora usa caché local y detiene cloud recognition en estado de tracking, cubriendo escenarios comunes
- 🐛 Optimiza el sample coloring3D y corrige bugs