Unity AR App 개발 - Nreal glasses App 개발
서론
Unity 기반 안드로이드용 AR app 개발을 하기 위해 조사 및 테스트한 내용을 정리하기 위해 본 포스트를 작성하였다. 다섯번째로 AR 기기 중 하나인 Nreal glasses 용 AR App 개발에 대해 알아보자.
환경
- Windows 11
- Android 기반 스마트폰
- Nreal Air
1. 프로젝트 생성
1.1 개발자사이트(https://developer.nreal.ai/download) 접속하여 Nreal SDK 다운로드
1.2 이전 포스트 중 ‘프로젝트 생성’ 부분 참고하여 생성 ※ 필자의 개발환경 기준으로 최신 유니티 에디터 버전을 사용 시 빌드 오류가 발생되어 2020.03 에디터 버전으로 다운그레이드 후 정상 실행이 되어 이 버전 기준으로 작성함.
2. 프로젝트 설정
2.1 File > Build Settings > Player Settings 2.1.1 Other Settings 2.1.1.1 Configuration > Api compatibility Level 값을 .NET 4.x 로 설정 2.1.1.2 Write Permission 값을 External로 설정
2.2 Resolution and Presentation 2.2.1 Default Orientation 값을 Portrait 로 설정
2.3 Quality > V Sync Count 값을 Don’t Sync 로 설정
3. Nreal SDK 설치
3.1 Assets > Import Package > Custom Package 클릭
3.2 다운받은 Nreal SDK 파일 선택
3.3 Import Unity Package 창에서 Import 버튼 클릭
4. Nreal Demo App 빌드 및 실행
4.1 Project 탭에서 Assets > NRSDK > Demos > HelloMR.unity 파일 더블클릭
4.2 File > Build Settings 에서 Add Open Scene 클릭 후 Build 실행
4.3 사용할 스마트폰에 Nebula 앱 설치
4.4 Nreal glass 를 스마트폰에 연결
4.5 스마트폰에서 Nebula 앱 실행
4.6 Nebula 앱에서 AR 스페이스 버튼 클릭
4.7 Nubula 가상 화면에서 우측으로 이동하여 설치한 Unity app 실행