Unity에서의 VR개발을 위한 환경 설정을 한다
PC와 VR을 연결하기 위해서 USB 연결을 해야한다. USB 3.0 이상의 케이블이 필요하다. PC에 연결할 때도 3.0 이상의 포트에 연결해줘야 한다. 보통 본체 뒷면에 있다

3.0 이상이면 파란색으로 색칠되어 있기 때문에 구분하기 쉽다
VR기기와 PC를 연결하는 데에 필요한 드라이버에 해당하는 프로그램이다.
해당 프로그램을 설치하자. 이후에는 아래 링크의 매뉴얼대로 하면 된다

알 수 없는 출처에 체크. OpenXR 런타임에서 사진과 같이 비활성화 되어 있어야 한다
헤드마운트를 장착하고, 설정 -> 링크에 들어가 체크하면 연결된다. 링크를 클릭하면 에어링크를 설정할 수도 있다. 조작은 컨트롤러로 해야한다
2.4Ghz 대역폭 이상의 와이파이 환경이 필요하다.
두 개를 받아야 한다
유니티에서 VR 개발 환경으로 XR Interaction Toolkit을 사용한다

해당 에셋을 임포트한다. 추가적으로 Sample로 Starter Assets, XR Device Simulator를 추가로 받아준다

VR 패키지를 다운 받는다

Oculus XR, OpenXR 플러그인이 포함되어 있다

Meta XR 전용 SDK가 에셋으로 있다. 오늘은 범용적인 VR 개발을 위해 사용하지 않는다. Meta 이외에도 다른 VR 회사들 또한 전용 SDK가 있으니 알아두면 좋다.

Oculus 로 플러그인 Provider를 설정하면, 해당 기기만 적용된다. OpenXR은 범용성이 좋으나, 여러 설정들을 해줘야 한다. OpenXR로 설정한다

Project Vaildation 탭에서는 만약 프로젝트에 문제가 생길 경우, 어떤 것들을 해결해야 하는지 보여준다

Enabled Interaction Profiles을 추가하면, 해당 기기의 컨트롤러는 자동으로 사용할 수 있게 된다

Player에서 Minimum API Level을 Android 10(API level 29), 스크립팅 백엔드는 IL2CPP로 해준다

ARM64만 체크한다.