EasyAR Sense 4.7 發行說明
4.7.0
2025-10-20
EasyAR Sense 4.7.0 增加了一些功能,修復了一些問題。
版本
+ 增加 CommunityR 版本,支持視頻播放、錄屏功能,取消 NR 版本,其他版本不再支持視頻播放、錄屏功能
+ 增加 visionOS 支持
+ 增加 aar 的 C++ prefab 支持
* 升級編譯 SDK 的工具版本:Android build tools 36,NDK r28,兼容 Android 16KiB 內存頁大小
* 升級編譯 SDK 的工具版本:XCode 16.1
- 結束 iOS 11.x-14.x 支持,最低支持版本爲 15.0
- 結束 macOS 10.x 支持,最低支持版本爲 11.0
MEGA
+ 增加 MegaLandmarkFilter 用於支持 EasyAR Mega Landmark 的 VPS 雲定位
+ MegaTracker 支持新協議版本
+ MegaTracker 運行時支持切換定位庫
+ 服務器喚醒中定義單獨枚舉項
+ MegaTracker 增加同步獲得輸出 pose 的功能
+ MegaTracker 增加 setResultAsyncMode 接口,適應 RTCT 的修改
+ 支持使用 API Token 訪問 Mega 服務
算法
+ 支持使用 API Token 訪問 CRS 服務
+ InputFrame 增加了一些不兼容的檢查
+ InputFrame 增加 CameraTransformType 字段
+ CameraParameters 增加魚眼等相機模型
+ ImageTracker ObjectTracker SparseSpatialMap 增加同步訪問結果模式
* 將 RealTimeCoordinateTransform 集成在各個 Tracker 中,改進其穩定性
* 修正 MotionTrackerCameraDevice 在某些情況下會崩潰的問題
設備
+ 增加 ThreeDofCameraDevice 用於支持 3DoF 的相機
+ 增加 InertialCameraDevice 用於支持慣性導航
+ 增加 VisionOSARKitCameraDevice 用於支持 visionOS 上的 ARKit 相機
+ 增加 Gyroscope Magnetometer AttitudeSensor 用於獲取傳感器數據
+ 增加 ARCoreCameraDevice ARKitCameraDevice ThreeDofCameraDevice 獲取幀率的功能
+ 增加 ARCoreCameraDevice ARKitCameraDevice 獲取攝像機圖像大小的功能
+ 增加 ARCoreCameraDevice ARKitCameraDevice ThreeDofCameraDevice 獲得攝像機類型和旋轉方向 的功能
+ 增加 CameraDevice 獲得旋轉方向的功能
+ 增加 MotionTrackerCameraDevice 獲得攝像機類型、旋轉方向、大小、幀率的功能
+ 增加對一些 AR 眼鏡的支持(請參考 EasyAR Sense Unity Plugin 文檔)
+ ARKitCameraDevice 增加幀率設置
+ 各種 CameraDevice 刪除獲得 InputFrameSourceType 功能
+ 升級 ARCore 機型列表
+ 升級 MotionTrackerCameraDevice 機型列表
+ Android 上 camera2 獲取系統內參
+ iOS 支持 CameraDevice 獲取內參(可能部分老手機不支持)
雜項
+ 增加 VideoInputFrameRecorder 和 VideoInputFramePlayer 用於 EIF MKV 格式調試數據錄製和播放(Windows 上只支持播放,Android 上只支持錄製)
+ 增加 EventDumpRecorder 用於 EED 格式調試數據錄製,EED(EasyARSense Event Dump)文件可用於記錄日誌、輸出幀狀態、定位請求、IMU、GPS 等數據
+ Log 增加 logMessage
+ 在 C++導出接口回調中增加 EASYAR_FUNCTOR_EXCEPTION_MODE_NORTTI 選項用於禁用 RTTI
+ 在 C++導出接口回調中增加 EASYAR_FUNCTOR_EXCEPTION_MODE_NOEXCEPTION 選項用於禁用異常
+ 在 C++導出接口實現中增加 EASYAR_EXCEPTION_MODE_NOEXCEPTION 選項用於禁用異常 throw
* 修復了一些穩定性問題