Примечания к выпуску EasyAR Sense 4.7
4.7.0
2025-10-20
EasyAR Sense 4.7.0 добавляет несколько функций и исправляет ряд проблем.
Версии
+ Добавлена версия CommunityR с поддержкой воспроизведения видео и записи экрана. Версия NR отменена. Другие версии больше не поддерживают воспроизведение видео и запись экрана.
+ Добавлена поддержка visionOS.
+ Добавлена поддержка C++ prefab для aar.
* Обновлены версии инструментов для сборки 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 для поддержки облачного позиционирования VPS в EasyAR Mega Landmark.
+ MegaTracker поддерживает новую версию протокола.
+ MegaTracker во время выполнения поддерживает переключение библиотек позиционирования.
+ Определен отдельный элемент перечисления для пробуждения сервера.
+ MegaTracker добавлена функция синхронного получения выходного
pose.+ MegaTracker добавлен интерфейс
setResultAsyncModeдля адаптации к изменениям в RTCT.+ Добавлена поддержка доступа к сервисам Mega с использованием API Token.
Алгоритмы
+ Добавлена поддержка доступа к сервисам CRS с использованием API Token.
+ В InputFrame добавлены некоторые проверки на несовместимость.
+ В InputFrame добавлено поле
CameraTransformType.+ В CameraParameters добавлены модели камер, такие как "рыбий глаз" (fisheye).
+ ImageTracker, ObjectTracker, SparseSpatialMap добавлен режим синхронного доступа к результатам.
* RealTimeCoordinateTransform интегрирован в различные Tracker, улучшена их стабильность.
* Исправлена проблема, вызывавшая сбои в MotionTrackerCameraDevice в некоторых случаях.
Устройства
+ Добавлен ThreeDofCameraDevice для поддержки камер с 3DoF.
+ Добавлен InertialCameraDevice для поддержки инерциальной навигации.
+ Добавлен VisionOSARKitCameraDevice для поддержки камеры ARKit на visionOS.
+ Добавлены Gyroscope, Magnetometer, AttitudeSensor для получения данных с датчиков.
+ Добавлена возможность получения частоты кадров (FPS) для ARCoreCameraDevice, ARKitCameraDevice, ThreeDofCameraDevice.
+ Добавлена возможность получения размера изображения камеры для ARCoreCameraDevice и ARKitCameraDevice.
+ Добавлена возможность получения типа камеры и ориентации вращения для ARCoreCameraDevice, ARKitCameraDevice, ThreeDofCameraDevice.
+ Добавлена возможность получения ориентации вращения для CameraDevice.
+ Добавлена возможность получения типа камеры, ориентации вращения, размера и частоты кадров для MotionTrackerCameraDevice.
+ Добавлена поддержка некоторых AR-очков (см. документацию EasyAR Sense Unity Plugin).
+ В ARKitCameraDevice добавлена настройка частоты кадров.
+ Удалена функция получения
InputFrameSourceTypeиз различных CameraDevice.+ Обновлен список моделей, поддерживающих 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исключений.* Исправлены некоторые проблемы со стабильностью.