Notas de la versión de EasyAR Sense 4.7
4.7.0
2025-10-20
EasyAR Sense 4.7.0 añade algunas funciones y corrige algunos problemas.
Versión
+ Se añadió la edición CommunityR, con soporte para reproducción de video y grabación de pantalla; se eliminó la edición NR; otras ediciones ya no soportan reproducción de video ni grabación de pantalla
+ Se añadió soporte para visionOS
+ Se añadió soporte de C++ prefab para aar
* Se actualizaron las versiones de herramientas para compilar el SDK: Android build tools 36, NDK r28, compatible con tamaño de página de memoria Android 16KiB
* Se actualizaron las versiones de herramientas para compilar el SDK: XCode 16.1
- Finaliza el soporte para iOS 11.x-14.x; la versión mínima soportada es 15.0
- Finaliza el soporte para macOS 10.x; la versión mínima soportada es 11.0
MEGA
+ Se añadió MegaLandmarkFilter para soportar la localización VPS en la nube de EasyAR Mega Landmark
+ MegaTracker soporta una nueva versión de protocolo
+ MegaTracker soporta cambiar localization library en runtime
+ Se definió un elemento enum independiente para server wakeup
+ MegaTracker añadió la función para obtener output pose de forma síncrona
+ MegaTracker añadió la interfaz setResultAsyncMode para adaptarse a los cambios de RTCT
+ Soporta el uso de API Token para acceder a los servicios Mega
Algoritmos
+ Soporta el uso de API Token para acceder a los servicios CRS
+ InputFrame añadió algunas comprobaciones incompatibles
+ InputFrame añadió el campo CameraTransformType
+ CameraParameters añadió fisheye y otros modelos de cámara
+ ImageTracker ObjectTracker SparseSpatialMap añadió modo de acceso síncrono a resultados
* RealTimeCoordinateTransform se integró en cada Tracker para mejorar su estabilidad
* Se corrigió el problema por el que MotionTrackerCameraDevice podía crash en algunos casos
Dispositivos
+ Se añadió ThreeDofCameraDevice para soportar cámaras 3DoF
+ Se añadió InertialCameraDevice para soportar navegación inercial
+ Se añadió VisionOSARKitCameraDevice para soportar cámaras ARKit en visionOS
+ Se añadieron Gyroscope Magnetometer AttitudeSensor para obtener datos de sensores
+ Se añadió la función de obtener frame rate en ARCoreCameraDevice ARKitCameraDevice ThreeDofCameraDevice
+ Se añadió la función de obtener tamaño de imagen de cámara en ARCoreCameraDevice ARKitCameraDevice
+ Se añadió la función de obtener tipo de cámara y dirección de rotación en ARCoreCameraDevice ARKitCameraDevice ThreeDofCameraDevice
+ Se añadió la función de obtener dirección de rotación en CameraDevice
+ Se añadió a MotionTrackerCameraDevice la obtención de tipo de cámara, dirección de rotación, tamaño y frame rate
+ Se añadió soporte para algunas gafas AR; consulte la documentación de EasyAR Sense Unity Plugin
+ ARKitCameraDevice añadió configuración de frame rate
+ Varios CameraDevice eliminaron la función de obtener InputFrameSourceType
+ Se actualizó la lista de dispositivos ARCore
+ Se actualizó la lista de dispositivos MotionTrackerCameraDevice
+ camera2 obtiene intrinsics del sistema en Android
+ iOS soporta que CameraDevice obtenga intrinsics; algunos teléfonos antiguos pueden no soportarlo
Misceláneo
+ Se añadieron VideoInputFrameRecorder y VideoInputFramePlayer para grabar y reproducir datos de debug en formato EIF MKV; en Windows solo se soporta reproducción, y en Android solo grabación
+ Se añadió EventDumpRecorder para grabar datos de debug en formato EED. Los archivos EED (EasyARSense Event Dump) pueden usarse para registrar logs, estados de output frame, solicitudes de localización, IMU, GPS y otros datos
+ Log añadió logMessage
+ Se añadió la opción EASYAR_FUNCTOR_EXCEPTION_MODE_NORTTI en los callbacks de la interfaz exportada C++ para desactivar RTTI
+ Se añadió la opción EASYAR_FUNCTOR_EXCEPTION_MODE_NOEXCEPTION en los callbacks de la interfaz exportada C++ para desactivar exceptions
+ Se añadió la opción EASYAR_EXCEPTION_MODE_NOEXCEPTION en la implementación de la interfaz exportada C++ para desactivar exception throw
* Se corrigieron algunos problemas de estabilidad