이 섹션에서는 Unity 사용 시 Vuforia 증강/혼합 현실 애플리케이션 개발에 영향을 주는 주요 XR 플랫폼 설정에 대해 자세히 설명합니다.
여기에는 Vuforia의 Unity 통합에 사용되는 주요 XR 설정이 나와 있습니다. 이 설정에 액세스하려면 Player Settings(Edit > Project Settings > Player 를 선택한 후 빌드할 기기에 대한 탭 선택)를 여십시오.
Vuforia Augmented Reality support: 애플리케이션에서 Vuforia 증강 현실 지원을 활성화합니다.
Virtual Reality SDKs: Vuforia 기능을 VR 애플리케이션에 통합하도록 허용합니다. 이 메뉴는 Virtual Reality Supported 체크박스를 선택하면 표시됩니다.
Vuforia는 다음의 XR SDK를 지원합니다.
Virtual Reality SDKs 리스트의 Vuforia VR SDK 는 외부 종속성이 없는 스탠드얼론 VR 설정입니다. 이 SDK는 헤드 및 핸드 추적(Tango의 경우 위치 추적 이용 가능)과 함께 스테레오 렌더링 및 왜곡 보정 기능을 제공하고, 뷰어 프로파일 지원을 통해 다양한 VR 헤드웨어의 파라미터를 정의합니다.
스테레오 렌더링 방법은 Vuforia 가상 현실 SDK를 사용할 때만 해당됩니다. Android, iOS, 및 Windows Mixed Reality 기기는 멀티 패스 인스턴싱, 싱글 패스 인스턴스 및 비 인스턴싱을 지원합니다.
다른 가상 현실 SDK와 Vuforia 증강 현실을 함께 사용하는 경우 스테레오 렌더링 지원은 사용 중인 가상 현실 SDK에 의해 결정됩니다.
권장 사항: Unity의 Player Settings(Edit > Project Settings > Player 를 선택한 후 빌드할 기기에 대한 탭 선택)에서 Other Settings 를 열고 Use Auto Graphics API 를 활성화하십시오.
Android | iOS | Windows |
---|---|---|
OpenGL ES 2.0 OpenGL ES 3.x |
OpenGL ES 2.0 OpenGL ES 3.x Metal(iOS 8+) |
Windows 10의 DirectX 11 |
Vuforia는 다양한 기능을 통해 AR/MR 애플리케이션 개발을 지원합니다.
아래 표에는 기능과 함께 해당 기능을 지원하는 OS 및 기기 타입이 나와 있습니다.
기능 | 설명 | OS | 휴대 기기 | 아이웨어 |
---|---|---|---|---|
이미지 타겟 | 평면 이미지 추적 | Android, iOS, UPW | 지원 | 지원 |
멀티 타겟 | 이미지의 지오메트리 배열 추적 | Android, iOS, UPW | 지원 | 지원 |
실린더 타겟 | 실린더 및 원뿔에 래핑된 이미지 추적 | Android, iOS, UPW | 지원 | 지원 |
사용자 정의 타겟 | 런타임 시점에 사용자가 캡처한 이미지 추적 | Android, iOS, UPW | 지원 | 권장하지 않음 |
클라우드 인식 | 클라우드 기반 이미지 타겟 | Android, iOS, UPW | 지원 | 지원 |
기기 추적 | 3 DoF 및 6 DoF 위치 추적* | Android, iOS, UPW | 예(6 DoF로 제한됨) | 예(6 DoF로 제한됨) |
VuMark | 커스터마이즈 및 인코딩 가능한 AR 마커 | Android, iOS, UPW | 지원 | 지원 |
Object Reco | 스캔의 3D 오브젝트 추적 | Android, iOS, UPW | 지원 | 지원 |
모델 타겟(Model Targets)** | 3D 모델의 3D 오브젝트 추적 | Android, iOS, UPW | 지원 | 지원 |
스마트 터레인 | 사용자 환경의 표면 및 지오메트리 추적 | Android, iOS, UPW | 지원 | 제한됨 |
AR + VR | VR 앱용 AR 기능 지원 | Android, iOS, UPW | 지원 | 지원 |
* 6도 자유 추적은 Tango 및 HoloLens 기기에서 이용할 수 있습니다.
** 모델 타겟(Model Targets)은 Vuforia 얼리 액세스 프로그램을 통해 이용할 수 있으며 Unity 2017.3에도 공개되어 있습니다.