Unity AR App 개발 - Nreal glasses 360도 영상 App 개발
서론
Unity 기반 안드로이드용 AR app 개발을 하기 위해 조사 및 테스트한 내용을 정리하기 위해 본 포스트를 작성하였다. 여섯번째로 이전 포스트에 이어서 Nreal glasses 360도 영상 App 개발에 대해 알아보자.
환경
- Windows 11
- Android 기반 스마트폰
- Nreal Air
1. 360도 영상 설정
1.1 Project 탭에서 Assets 내 material 폴더 생성
1.2 Material 폴더에 360도 영상 파일을 복사
1.3 Material 폴더 우클릭 후 Create > Render Texture 클릭
1.4 생성된 Render Texture 클릭 후 Inspector 탭에서 Size 값을 1920 x 1080 으로 설정
1.5 Material 폴더 우클릭 후 Create > material 클릭
1.6 생성된 material 클릭 후 Inspector 탭
1.6.1 Shader 값을 Skybox/Panoramic 으로 설정
1.6.2 Spherical 항목에 작성한 Render Texture 객체를 드래그 하여 설정
1.7 Window > Rendering > Lighting 클릭
1.8 Lighting 창에서 Environment 클릭 후 Skybox Material 항목에 작성한 material 객체를 드래그 하여 설정
1.9 Hierarchy 탭에서 + 버튼 클릭 후 Video > Video Player 클릭
1.10 생성된 Video Player 클릭 후 Inspector 탭
1.10.1 Video Clip 항목에 360도 영상 설정
1.10.2 Target Texture 항목에 작성한 Render Texture 설정
1.10.3 반복 재생은 Loop 항목 체크
2. Nreal glass 설정
2.1 Hierarchy 탭에서 DemoScenesMenu 삭제
2.2 Hierarchy 탭에서 HelloMR > NRCameraRig > LeftCamera 클릭
2.3 Inspector 탭에서 Camera > Clear Flags 값을 Skybox 로 설정
2.4 App 빌드 및 실행