Version: 2019.3
언어: 한국어
멀티플레이어 서비스
Unity에서 AR 개발 시작

XR

XR 개발에 대한 상세 정보

XR은 다음 타입의 애플리케이션을 통칭하는 용어입니다.

  • 가상 현실(VR): 이 애플리케이션은 사용자 주변의 완전히 다른 환경을 시뮬레이션합니다.
  • 혼합 현실(MR): 이 애플리케이션은 자체 환경과 사용자의 실제 환경을 결합하여 서로 상호작용하도록 만듭니다.
  • 증강 현실(AR): 이 애플리케이션은 실제 세계의 디지털 뷰 위에 콘텐츠를 레이어링합니다.

공식적으로 지원되는 플랫폼

Unity는 플랫폼의 구현, 테스트 및 고객 지원을 위해 전략적 파트너와 직접 협력합니다.

2019.3부터 Unity는 다음 플랫폼을 지원합니다.

  • ARKit
  • ARCore
  • Microsoft HoloLens
  • Windows Mixed Reality
  • Magic Leap
  • Oculus
  • Gear VR
  • PlayStation VR

Unity에서 AR 개발

AR 개요 페이지에서는 AR 환경을 구현하는 방법과 다운로드해야 하는 관련 패키지를 상세히 설명하고 추가 문서에 대한 관련 링크를 제공합니다. AR Foundation, XR Management 및 XR Interaction Toolkit 패키지를 다운로드하여 앱을 한 번 만든 후 ARKit, ARCore, Magic Leap 또는 HoloLens 1 & 2 기기에 배포하는 것이 좋습니다.

Unity에서 VR 개발

VR 개요 페이지에서는 VR 환경을 구현하는 방법과 다운로드해야 하는 관련 패키지를 상세히 설명하고 추가 문서에 대한 관련 링크를 제공합니다. 먼저 XR Management 및 XR Interaction Toolkit 패키지를 다운로드하는 것이 좋습니다.

XR 플러그인 아키텍처

Unity 2019.3 이상 버전은 새로운 플러그인 아키텍처를 사용하여 Unity 패키지 관리자에서 패키지로 제공되는 Unity 지원 AR/VR 플랫폼을 통합합니다. 플러그인 아키텍처에 대한 자세한 내용은 XR 플러그인 아키텍처 페이지를 참조하십시오.

Unity 패키지 관리자

대부분의 Unity XR 기능은 패키지에서 이용할 수 있습니다. 패키지는 패키지 관리자 (Unity 메인 메뉴: Window > Package Manager)를 통해 설치할 수 있습니다. Package Manager 창에는 각 패키지에 대한 상세 정보가 나와 있습니다.

참고: 패키지를 미리 보려면 Package Manager 창에서 Advanced 드롭다운 메뉴를 클릭하고 Show Preview Packages를 선택하십시오.

다운로드할 수 있는 전체 패키지 리스트는 AR 개요 및 VR 개요 페이지를 참조하십시오.

API 사용 예제

AR 파운데이션 샘플 GitHub 저장소에는 Unity의 AR 파운데이션 API를 사용하는 방법 예제가 들어 있습니다.

추가 Unity 리소스

멀티플레이어 서비스
Unity에서 AR 개발 시작