Table of Contents

EasyAR Sense 4.7 Notas de lançamento

4.7.0

2025-10-20

EasyAR Sense 4.7.0 adiciona algumas funcionalidades e corrige alguns problemas.

Versão

+ Adicionada versão CommunityR, suporta reprodução de vídeo, gravação de tela; versão NR cancelada; outras versões não suportam mais reprodução de vídeo e gravação de tela

+ Adicionado suporte a visionOS

+ Adicionado suporte a C++ prefab para aar

* Atualizada versão das ferramentas para compilar o SDK: Android build tools 36, NDK r28, compatível com tamanho de página de memória de 16KiB do Android

* Atualizada versão das ferramentas para compilar o SDK: XCode 16.1

- Finalizado suporte para iOS 11.x-14.x, versão mínima suportada agora é 15.0

- Finalizado suporte para macOS 10.x, versão mínima suportada agora é 11.0

MEGA

+ Adicionado MegaLandmarkFilter para suportar o posicionamento em nuvem VPS do EasyAR Mega Landmark

+ MegaTracker suporta nova versão de protocolo

+ MegaTracker suporta troca de biblioteca de posicionamento em tempo de execução

+ Definição de item de enumeração separado para wake-up do servidor

+ MegaTracker adiciona funcionalidade para obter pose de saída de forma síncrona

+ MegaTracker adiciona interface setResultAsyncMode para adaptar-se às modificações do RTCT

+ Suporte para acesso aos serviços Mega usando API Token

Algoritmo

+ Suporte para acesso aos serviços CRS usando API Token

+ InputFrame adicionou algumas verificações de incompatibilidade

+ InputFrame adiciona campo CameraTransformType

+ CameraParameters adiciona modelos de câmera como fisheye

+ ImageTracker ObjectTracker SparseSpatialMap adicionam modo de acesso síncrono aos resultados

* RealTimeCoordinateTransform integrado em vários Trackers para melhorar sua estabilidade

* Corrigido problema que fazia o MotionTrackerCameraDevice travar em alguns casos

Dispositivo

+ Adicionado ThreeDofCameraDevice para suportar câmera 3DoF

+ Adicionado InertialCameraDevice para suportar navegação inercial

+ Adicionado VisionOSARKitCameraDevice para suportar câmera ARKit no visionOS

+ Adicionado Gyroscope Magnetometer AttitudeSensor para obter dados de sensores

+ Adicionada funcionalidade para ARCoreCameraDevice ARKitCameraDevice ThreeDofCameraDevice obter taxa de quadros (FPS)

+ Adicionada funcionalidade para ARCoreCameraDevice ARKitCameraDevice obter tamanho da imagem da câmera

+ Adicionada funcionalidade para ARCoreCameraDevice ARKitCameraDevice ThreeDofCameraDevice obter tipo de câmera e orientação de rotação

+ Adicionada funcionalidade para CameraDevice obter orientação de rotação

+ Adicionada funcionalidade para MotionTrackerCameraDevice obter tipo de câmera, orientação de rotação, tamanho e taxa de quadros

+ Adicionado suporte para alguns óculos de AR (consulte a documentação do EasyAR Sense Unity Plugin)

+ ARKitCameraDevice adiciona configuração de taxa de quadros

+ Vários CameraDevice removem funcionalidade de obter InputFrameSourceType

+ Atualizada lista de modelos compatíveis com ARCore

+ Atualizada lista de modelos compatíveis com MotionTrackerCameraDevice

+ Android: camera2 obtém parâmetros intrínsecos do sistema

+ iOS: Suporte para CameraDevice obter parâmetros intrínsecos (pode não ser suportado em alguns dispositivos antigos)

Diversos

+ Adicionado VideoInputFrameRecorder e VideoInputFramePlayer para gravação e reprodução de dados de depuração no formato EIF MKV (suporta apenas reprodução no Windows, apenas gravação no Android)

+ Adicionado EventDumpRecorder para gravação de dados de depuração no formato EED. Arquivos EED (EasyARSense Event Dump) podem ser usados para registrar logs, status de quadros de saída, solicitações de posicionamento, IMU, GPS, etc.

+ Log adiciona logMessage

+ Em callbacks de interface de exportação C++, adicionada opção EASYAR_FUNCTOR_EXCEPTION_MODE_NORTTI para desativar RTTI

+ Em callbacks de interface de exportação C++, adicionada opção EASYAR_FUNCTOR_EXCEPTION_MODE_NOEXCEPTION para desativar exceções

+ Na implementação de interface de exportação C++, adicionada opção EASYAR_EXCEPTION_MODE_NOEXCEPTION para desativar o lançamento (throw) de exceções

* Corrigidos alguns problemas de estabilidade