지원되는 기기 및 플랫폼 애플리케이션
EasyAR Mega는 크로스 플랫폼, 일관적인 공간 컴퓨팅 경험을 제공하기 위해 설계되었습니다. 이를 위해 다양한 기기와 플랫폼에 특화된 지원을 제공합니다. 본 장에서는 Mega가 작동 가능한 기기 및 플랫폼, 그리고 서로 다른 기기에서 제공되는 경험의 차이를 상세히 설명합니다.
기기, 플랫폼 지원 개요
Mega 클라우드 로컬라이제이션은 카메라 이미지를 획득할 수 있는 다양한 유형의 기기와 플랫폼을 광범위하게 지원합니다. 지원 현황은 다음과 같습니다.
| 기기 유형 | 운영체제 | 타겟 플랫폼 | 지원 현황 |
|---|---|---|---|
| 스마트폰/태블릿 | • iOS • iPadOS • Android |
• Native • Unity • 위챗 미니프로그램 |
전면 지원, 시장의 거의 모든 스마트폰/태블릿 지원 |
| XR 헤드셋 | • visionOS | • Unity | 제한적 지원, 구체적인 기기 지원 현황은 헤드셋 지원 참조 |
| PC | • Windows • macOS |
• Native • Unity |
제한적 지원, 시뮬레이션 효과 프리뷰 전용, EIF 시뮬레이션 실행 참조 |
| 커스텀 기기 | • Android | • Native • Unity |
제한적 지원, 커스텀 카메라 기능 필요, 고급 개발자에 적합 |
서로 다른 기기에서의 경험 차이
Mega 클라우드 로컬라이제이션 기능은 다양한 플랫폼의 서로 다른 기기에서 광범위하게 실행될 수 있지만, 최종 사용자 경험은 클라우드 로컬라이제이션 결과가 클라이언트 측에서 융합 추적되는 효과에 따라 좌우됩니다.
구체적인 기기와 플랫폼의 하드웨어 조건 및 소프트웨어 능력에 따라, 우리는 기기를 xDoF (x Degrees of Freedom, x 자유도) 방식으로 분류합니다. xDoF는 기기의 융합 추적 능력을 측정하는 핵심 지표이며, 이는 Mega의 경험 품질에 직접적인 영향을 미칩니다.
| 기기 분류 | 하드웨어 요구사항 | 소프트웨어 요구사항 | 경험 등급 |
|---|---|---|---|
| 0DoF | 카메라 외 강제 요구사항 없음 | • 없음 | 기본, 단말 추적 능력 없음, 가상 콘텐츠는 화면에 붙여서만 표시 가능 |
| 3DoF | 자이로스코프 필요 | • EasyAR Sense 4.7.0 이상 | 일반, 제한된 단말 추적 능력, 경험은 이동 방향 및 속도에 영향을 받음 |
| 5DoF | 자이로스코프 및 가속도계 필요 | • Android 7.0 이상 • EasyAR Sense 4.7.0 (Lib Full) |
차선, 어느 정도의 단말 추적 능력, 단 높이 방향에서 경험 저하 발생 |
| 6DoF | 우수한 IMU 센서 필요 | 다음 중 어느 하나 지원 필요: • Apple ARKit • Google ARCore • Huawei AR Engine • EasyAR Motion Tracker |
최상, 완전한 단말 융합 추적 능력, 사용자의 다양한 동작 모드 대응 가능 |
참고
Apple 기기의 ARKit 지원 여부는 다음 참조: ARKit 검증 기기 지원.
Android 기기의 ARCore 지원 여부는 다음 참조: ARCore 지원 기기.
Huawei 기기의 AR Engine 지원 여부는 다음 참조: AR Engine 모션 추적 지원 기기.
기타 기기의 EasyAR Motion Tracker 지원 여부는 다음 참조: EasyAR 모션 추적 지원 기기.
XR 헤드셋 기기의 경우, 현재 Mega 기능이 통합된 기기는 모두 완전한 6DoF 능력을 보유합니다.
중요
우수한 사용자 경험 보장을 위해, EasyAR Motion Tracker를 사용하는 기기의 경우 Mega 기능 실행 전 자가 진단을 수행합니다. 구체적으로, 프로그램은 MotionTrackerCameraDeviceQualityLevel의 상태를 판단합니다:
- ≥
Limited: 기본 6DoF, 수동으로 5DoF, 3DoF, 0DoF로 다운그레이드 가능 - <
Limited: 기본 5DoF, 수동으로 3DoF, 0DoF로 다운그레이드 가능
관련 개념은 문서 참조: 모션 추적 소개.
위챗 미니프로그램에 대한 추가 설명
위챗 미니프로그램 내에 Mega를 통합할 경우, 네이티브 또는 Unity 개발과는 기기 요구사항이 다릅니다.
- 위챗 VisionKit V1 평면 인터페이스를 최소 지원해야 실행 가능합니다.
- 위챗 VisionKit V2 평면 인터페이스를 지원해야 비교적 이상적인 효과를 얻을 수 있습니다.
상세 기기 지원 목록은 위챗 미니프로그램 공식 문서 참조: V2 평면 AR 인터페이스 지원 목록
EasyAR Mega는 주류 모바일 플랫폼에 즉시 사용 가능한(out-of-the-box) 지원을 제공합니다. 타겟 기기 선택 시, 사용자가 최상의 Mega 공간 경험을 보장받도록 하기 위해 ARKit/ARCore/AR Engine/EasyAR Motion Tracker를 지원하는 모델 또는 특정 XR 헤드셋 기기를 우선적으로 고려하십시오.