EasyAR Sense 4.7 릴리스 노트
4.7.0
2025-10-20
EasyAR Sense 4.7.0은 몇 가지 기능을 추가하고 문제점들을 수정했습니다.
버전
+ CommunityR 버전 추가, 비디오 재생 및 화면 녹화 기능 지원, NR 버전 취소, 다른 버전은 비디오 재생 및 화면 녹화 기능 지원 중단
+ visionOS 지원 추가
+ aar의 C++ 프리팹 지원 추가
* 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
+ EasyAR Mega Landmark의 VPS 클라우드 위치 추적을 지원하는 MegaLandmarkFilter 추가
+ MegaTracker가 새 프로토콜 버전 지원
+ MegaTracker 런타임 시 위치 추적 라이브러리 전환 지원
+ 서버 웨이크업에 별도의 열거형 항목 정의
+ MegaTracker에 출력 포즈를 동기적으로 얻는 기능 추가
+ MegaTracker에 setResultAsyncMode 인터페이스 추가, RTCT 수정에 대응
+ API Token을 사용하여 Mega 서비스에 접근 지원
알고리즘
+ API Token을 사용하여 CRS 서비스에 접근 지원
+ InputFrame에 호환되지 않는 몇 가지 검사 추가
+ InputFrame에 CameraTransformType 필드 추가
+ CameraParameters에 어안 렌즈 등 카메라 모델 추가
+ ImageTracker, ObjectTracker, SparseSpatialMap에 동기적 결과 접근 모드 추가
* RealTimeCoordinateTransform을 각 Tracker에 통합하여 안정성 개선
* MotionTrackerCameraDevice가 특정 상황에서 충돌하는 문제 수정
디바이스
+ 3DoF 카메라를 지원하는 ThreeDofCameraDevice 추가
+ 관성 항법을 지원하는 InertialCameraDevice 추가
+ visionOS에서 ARKit 카메라를 지원하는 VisionOSARKitCameraDevice 추가
+ 센서 데이터 획득을 위한 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를 이용한 시스템 내부 파라미터(intrinsic parameter) 획득
+ iOS에서 CameraDevice가 내부 파라미터(intrinsic parameter) 획득 지원 (일부 구형 기기 미지원 가능)
기타
+ EIF MKV 형식 디버깅 데이터 녹화 및 재생을 위한 VideoInputFrameRecorder 및 VideoInputFramePlayer 추가 (Windows에서는 재생만, Android에서는 녹화만 지원)
+ EED(EasyARSense Event Dump) 형식 디버깅 데이터 녹화를 위한 EventDumpRecorder 추가. EED 파일은 로그, 출력 프레임 상태, 위치 요청, IMU, GPS 등 데이터 기록에 사용 가능
+ Log에 logMessage 추가
+ C++ 내보내기 인터페이스 콜백에 RTTI 비활성화를 위한 EASYAR_FUNCTOR_EXCEPTION_MODE_NORTTI 옵션 추가
+ C++ 내보내기 인터페이스 콜백에 예외 비활성화를 위한 EASYAR_FUNCTOR_EXCEPTION_MODE_NOEXCEPTION 옵션 추가
+ C++ 내보내기 인터페이스 구현에 예외 throw 비활성화를 위한 EASYAR_EXCEPTION_MODE_NOEXCEPTION 옵션 추가
* 일부 안정성 문제 수정