언어:
페이지 정보
엔진 버전:
언리얼 엔진

삼성 Gear VR 헤드셋 요구사항

언리얼 엔진
사전 필수 토픽

이 페이지는 다음 토픽에 대한 지식을 이미 갖추고 있는 분들을 대상으로 합니다. 계속하기 전 먼저 읽어보시기 바랍니다.

GVR_Headset_00.png

언리얼 엔진 4 (UE4) 에는 삼성 Gear VR 헤드셋용 가상 현실(VR) 프로젝트를 만드는 기능이 지원되어, 삼성 갤럭시 스마트폰을 몰입형 VR 디바이스로 탈바꿈시킬 수 있습니다. 여기서는 삼성 Gear VR 헤드셋 작업이 가능하도록 UE4 프로젝트를 구성하기 위해 알아야 하는 모든 것에 대해 다루도록 하겠습니다.

Gear VR 공식 문서

Gear VR SDK 작동방식에 대한 깊이있는 내용 또는 Oculus 모바일 VR 개발 관련 상세 정보는 아래 링크된 공식 Oculus 문서를 참고하세요.

Gear VR 헤드셋 요구사항

UE4 Gear VR 개발에 들어가기 전, 먼저 다음 요구사항이 갖춰졌는지 확인해야 합니다. 그렇지 않으면 Gear VR 프로젝트가 Gear VR 헤드셋에 작동하지 않을 위험이 있습니다.

  • 삼성 갤럭시 스마트폰 충전에 사용되는 USB 코드가 사용가능한지와 개발중인 PC 의 USB 포트에 꽂았는지 확인합니다. USB 코드가 정말 중요한데, 개발 PC 와 스마트폰 사이의 데이터 전송을 담당하기 때문입니다.

  • Gear VR 헤드셋에 작동하는 삼성 갤럭시 스마트폰 유형은 다음과 같습니다.

    • 갤럭시 노트 8, S8, S8+, S7, S7 엣지, 노트5, S6 엣지+, S6, S6 엣지

    • 자세한 정보는 삼성 GearVR 웹사이트 를 참고하세요.

  • 삼성 웹사이트 에서 갤럭시 스마트폰에 맞는 USB 드라이버를 다운로드한 뒤 설치하세요.

  • Engine\Extras\Android 에서 찾을 수 있는 CodeWorks for Android 1R6u1 을 설치하세요.

  • 삼성 갤럭시 스마트폰에 개발자 모드 가 활성화되었는지 확인하고, 안되어 있으면 해 줍니다.

  • PC 에 디바이스를 뽑았다/꽂았다 해도 항상 인식되도록 하려면, 개발자 옵션 중 USB Debugging (USB 디버깅)을 켜면 됩니다. 그 때 PC 에서 RSA Fingerprint 키를 수락하지 않으면, 디바이스에 디플로이되지 않습니다.

    USB_Debugging_Enabled.png

  • 스마트폰의 디바이스 ID 와 Oculus 웹사이트를 통해 삼성 갤럭시 노트 4 스마트폰에 대한 OSIG 파일을 생성하고 다운로드합니다. 스마트폰의 디바이스 ID 를 구하는 법을 모르겠는 경우, Oculus 웹사이트에 자세히 안내되어 있습니다.

    GVR_OSIG_Website.png

  • OSIG 파일을 다운로드한 이후, assets 이라는 폴더를 만든 다음 그 안에 OSIG 파일을 넣습니다. 그런 다음 그 폴더를 Engine/Build/Android/Java 안에 둡니다.

    이 작업을 해 주지 않으면 스마트폰에서 프로젝트를 실행할 수 없을 것입니다.

    GVR_OSIG_File_Location.png

  • 프로젝트의 Engine/Build/Android/Java 가 아닌 Build/Android/assets 디렉터리에 OSIG 파일을 넣어도 됩니다.

    이런 식으로 OSIG 파일을 추가하면 그 파일은 추가된 프로젝트에만 사용될 뿐, 다른 Gear VR 프로젝트에는 사용되지 않는다는 점 유념해 주세요.

다음으로 넘어가기 전 Gear VR 요구사항 부분에 나열된 모든 항목이 완료되었는지 확인하는 것이 매우 중요합니다. 한 단계라도 건너뛰면 프로젝트가 Gear VR 헤드셋에 정상 작동하지 않을 수 있습니다.

Gear VR 개발