UnityAR기본세팅
1.가장 먼저 유니티 [Window]탭에서 Package Manager를 열어줍니다
2.Package Manager에서 Unity Registry를 선택해줍니다
- Unity Resistry는 유니티 기본제공되는 API들입니다.
3.AR Foundation, ARCore XR Plugin, ARKit Face Tracking, ARKit XR Plugin를 설치해줍니다.
- AR Foundation은 유니티 AR을 사용하기 위해 가장 필수적으로 설치해주어야합니다.
- ARCore는 AR을 안드로이드 플랫폼에서 사용하기위한 API입니다.
- ARKit 2종류는 AR을 IOS플랫폼에서 사용하기위한 API입니다.
- 주의할 점으로, AR Foundation의 버전과 동일한 버전을 설치해주어야합니다.
설치가 완료되었으면, Hierarchy화면을 우클릭하여 ‘XR’에서 ARSession과 AR Session Origin을 생성해줍니다.
- AR Session은 AR에 관련된 연산을 위해 필요한 오브젝트입니다.
- AR Session Origin은 카메라와 관련된 부분이 있습니다. AR Session Origin을 설치해주셨다면, 기존의 카메라를 삭제해주시면됩니다.
- AR Session Origin에 있는 카메라가 AR카메라입니다. 기존 생성되어있는 카메라를 삭제하신뒤, AR Session Origin 하위에있는 AR Camera의 Tag를 MainCamera로 해주시면됩니다.
AR Session Origin의 하위에 있는 AR Camera에서 원하는 방식을 선택해주시면됩니다.
inspector창에서 ARCameraManager스크립트를 보시면, FacingDirection이 나타납니다. World의 경우 후면카메라, User의 경우 전면 카메라입니다.
이상으로 아주 기본적인 API설치와 기본세팅입니다.