Vuforia는 교차 플랫폼 증강 현실(AR) 및 혼합 현실(MR) 애플리케이션 개발 플랫폼으로, 다양한 하드웨어(모바일 기기와 Microsoft HoloLens 같은 혼합 현실 헤드 마운트 디스플레이(HMD) 등)에서 뛰어난 추적 기능과 성능을 제공합니다. Unity에 통합된 Vuforia로 드래그-앤-드롭 방식의 작성 워크플로를 사용하여 Android 및 iOS용 비전 앱 및 게임을 생성할 수 있습니다. Unity 에셋 스토어에서는 Vuforia AR+VR 샘플 패키지가 플랫폼의 가장 중요한 기능을 시연하는 여러 유용한 예제와 함께 제공됩니다.
Vuforia는 여러 타사 기기(AR/MR 안경 등)와 후면 카메라가 있는 VR 기기(Gear VR 등)를 지원합니다. 지원 기기의 전체 목록은 Vuforia의 기기 페이지를 참조하십시오. SDK에서 사용되는 클래스, 프로퍼티, 기능에 대한 자세한 내용은 Vuforia API 레퍼런스를 참조하십시오.
카메라가 장착되어 있는 아무 기기나 사용하여 Unity 에디터에서 Vuforia로 빌드한 AR/MR 게임이나 애플리케이션을 테스트할 수 있습니다.
Vuforia와 지원 기능에 대해 자세히 알아보기 전에 Vuforia 애플리케이션에서 많이 사용되는 추적의 형태와 마커 타입 등 몇 가지 중요한 개념을 이해해야 합니다.
AR 또는 MR에서 마커는 애플리케이션에 등록된 이미지 또는 오브젝트로, 애플리케이션에서 정보 트리거 역할을 합니다. AR 또는 MR 애플리케이션 실행 중에 기기의 카메라에 이런 마커가 실세계에서 인식되면 카메라 뷰에 가상 콘텐츠가 마커의 월드 위치에 위에 표시됩니다. 마커 기반 추적에는 QR 코드, 물리적 반사 마커, 이미지 타겟, 2D 태그 등 다양한 마커 타입이 사용될 수 있습니다. 게임 애플리케이션에서 가장 간단하고 가장 일반적인 마커 타입은 이미지 타겟입니다.
이미지 타겟은 마커 기반 추적에 사용되는 특정 마커 타입으로, 애플리케이션에서 수동으로 등록해야 하고, 가상 콘텐츠를 표시하는 트리거 역할을 하는 이미지입니다. 이미지 타겟으로는 윤곽선이 복잡하면서 독특한 모양이 포함된 이미지를 사용해야 합니다. 이러한 이미지를 사용하면 이미지 인식 및 추적 알고리즘이 이미지를 더 쉽게 인식할 수 있습니다.
무마커 추적(Markerless tracking)을 사용하는 애플리케이션은 위치 기반 또는 포지션 기반 증강 현실 또는 혼합 현실인 경우가 많습니다. 이 형태의 추적에서는 GPS, 가속 센서, 자이로스코프 등과 같은 기술과 더 복잡한 이미지 프로세싱 알고리즘에 의존하여 가상 오브젝트나 정보를 환경에 배치합니다. 그후 VR 하드웨어와 소프트웨어는 이런 오브젝트를 특정 실세계 위치 또는 오브젝트에 고정되거나 연결된 것처럼 처리합니다.
2018–03–28 편집 리뷰를 거쳐 페이지 게시됨
2017.3 Unity XR API에서 Vuforia 문서 업데이트됨