매번 바이브와 메타 퀘스트 2 로만 vr환경을 구성하다가 이번엔 새로운 메타 퀘스트, 오큘러스 3을 사용해 보았습니다!
오큘러스 3을 사용함에 있어 모바일 휴대폰과의 연동, 빌드를 위한 개발자 모드, 유니티를 이용한 빌드까지 진행해볼 예정입니다.
그럼 시작!
설정,준비
먼저 메타 퀘스트 모바일 앱도 설치해 줍시다.
오큘러스 앱에서는 현재 같은 와이파이에 연결된 오큘러스의 상태를 설정하거나
애플리케이션을 설치할 수 있도록 해주는 보조 앱!
개발자 모드를 설정하기 위해서는 메타 퀘스트 앱이 필요합니다.
앱을 다운로드하고 로그인까지 하게 되면, 아래와 같은 기본 홈으로 들어오게 됩니다.
여기서 중앙 상단 쪽 기기 연결을 클릭(미러링 옆쪽) , 그리고 새로운 기기 연결에서 기기를 선택하여 줍시다.
여기서 어플은 잠시 대기!
그리고 메타 퀘스트 3의 기기를 실행!
시작하면 여느 기기들과 마찬가지로 튜토리얼을 진행하게 됩니다.
설명 + 조작법 그리고 와이파이를 연결해 줍시다.
이때 휴대폰에서 아까 진행하던 기기연결을 통해 와이파이를 연결해줄 수 있습니다.
이렇게 와이파이를 연결시켜 주면, 기기는 한동안 와이파이를 이용해 업데이트 및 추가 파일들을 설치합니다.
그럼 이제 모바일에서 아바타 설정, 페이 설정 등을 끝내고, 메타퀘스트와 페어링 해줍시다.
페어링이 완료되면 일단 연결 끝!
이제 연결된 기기를 선택하고
헤드셋 설정 >> 개발자 모드
그리고 계정을 개발자로 인증을 받아야 합니다!! (중요)
시작하기 버튼을 누르면 페이지로 이동하고, 로그인 후 페이지에서 요구하는 것들을 적어주면 끝!
(많지 않았던 것 같습니다!)
받고 나면 아래처럼 디버그 모드가 생기는데, 바로 on 해줍시다.
이제 기기 설정 끝!
이제 컴퓨터에서는 Meta Quest Developer Hub를 설치해 줍시다.
Meta Quest Developer Hub 설치가 끝났다면 이제 케이블 연결!
연결하면 기기에 usb 디버깅을 허용할까?라는 문구의 팝업창이 뜨는데, 허용하시면 됩니다.
그러면 자동으로 Developer에서 기기를 인식합니다.
이제 설정, 준비는 끝
유니티를 빌드해봅시다.
유니티
유니티 프로젝트를 하나 만들어준 뒤에
예제 파일 및 Oculus 관련 파일들을 설치해 줍시다.
여러 에러가 발생하지만 일단 다 무시해 줍시다.
Clean up / upgade / restart 몇 번 하면 에러가 자동 수정됩니다.
그다음
빌드환경을 안드로이드로 변경하고 옆의 Run Device를 연결된 메타퀘스트로 연결해 줍시다.
그리고 Build And Run!
하면 메타 퀘스트에서 유니티 앱이 실행되는 것을 확인할 수 있습니다!
여기까지가 끝!
++이 글을 다시 수정하게 될 줄은 몰랐는데, 조금만 더 추가해 보겠습니다.
(원래 1,2로 나눠서 빌드하는 과정을 정리하려고 했나 봐요... 까먹은..)
[만약 빌드가 안된다면... (첨부터 다시 해보는데 아래 설정들이 안된다면)]
xr 플러그인 매 너지 먼트 설치 후 oculus 설정!
메타퀘스트에는 특정 카메라를 넣어줘야 한다고... 하네요
OvrCamera로 변경해 줍시다.
여러 설정값들이 있지만, 이 부분에 대해서는 지금은 보류!
빌드하는 과정은 위와 동일하며, 아래 메타퀘스트 개발자 허브를 통해
[Apps]에 드래그 드롭으로 빌드할 수 도 있습니다!
빌드되게 되면 아래처럼 앱 - 알 수 없는 출처의 앱에 빌드가 되게 되는 것 같습니담...
수정사항은 여기까지!
작성한 지 1년쯤 지났는데, 다시 하려니 안되더라요....
막 많지는 않지만, 첨부터 한다고 하면 위의 설명이 충분하지는 않은 것 같아서 추가추가
참고 영상 / 사이트
틀린 점이 있다면 댓 달아주세요!
'공부공부 > 2024 쌓여가는 나의 지식~' 카테고리의 다른 글
모바일 Unity 게임에 GPGS(Google Play Games Services) 설정하기 (0) | 2024.06.12 |
---|---|
구글 플레이 Unity 게임 출시를 위한 준비 [3] (GPGS 설정) (0) | 2024.06.04 |
구글 플레이 Unity 게임 출시를 위한 준비 [2] (게임 설정과 비공개 테스트 그리고 프로덕션) (1) | 2024.06.02 |
구글 플레이 Unity 게임 출시를 위한 준비 [1] (구글 개발자 계정부터 내부 테스트 까지) (0) | 2024.05.29 |
Google adMob & 애드센스 결제 계정 인증 + 문서 누락에 대한 해결방법 (3) | 2024.05.28 |
댓글