HMD 에 아이템 붙이기

HMD 에 아이템을 붙이는 방법 관련 정보입니다.

Windows
MacOS
Linux

어떤 HMD 용으로 개발을 하든 언리얼 엔진 4 (UE4) 에는 HMD 에 아이템을 붙이기 위한 통합 접근법을 제공합니다. 이 통합 접근법은 어떤 HMD 와도 작동할 뿐만 아니라, 붙은 아이템은 HMD 와 완벽한 동기 상태를 유지합니다. 다음 문서에서는, HMD 에 아이템을 붙이는 데 관련해서 알아야 할 모든 것에 대해 다루겠습니다.

이제 월드의 플레이어 위치를 구하려면 그냥 카메라 액터 위치를 구하면 됩니다.

오브젝트가 HMD 를 따르도록 구성

스태틱 메시, 파티클 이펙트, UI 요소 등 여러가지 아이템이 HMD 동작을 따르도록 구성하는 방법은 다음과 같습니다.

  1. 먼저 폰 블루프린트를 열고 뷰포트 탭으로 이동합니다.

    클릭하면 이미지 원본을 확인합니다.

  2. 컴포넌트 탭에서, 컴포넌트 추가 를 클릭하고 검색창에 Cube 를 입력한 뒤 표시된 Cube 메시를 클릭하면 컴포넌트로 추가합니다.

    클릭하면 이미지 원본을 확인합니다.

  3. Cube 스태틱 메시를 선택하고 카메라에 끌어 놓으면 카메라가 Cube 스태틱 메시의 부모가 됩니다.

    VR_Follow_HMD_Setup_02.png

  4. 이제 블루프린트를 컴파일한 뒤 UE4 에디터 안에서 VR 프리뷰 옵션을 사용하여 프로젝트를 실행합니다. HMD 를 쓰고 붙인 Cube 주위로 머리를 움직이면 아래 비디오처럼 머리 움직임을 정확히 따라옵니다.

HMD 및 플레이어 월드 포지션

다음 블루프린트 구성을 통해 카메라 컴포넌트 위치를 구하면 플레이어와 그 HMD 의 정확한 월드 위치를 빠르게 구할 수 있습니다.

VR_Get_Player_Location_00.png

위 그림에서 사용자가 T 키를 누를 때마다 월드의 카메라 X, Y, Z 위치가 화면과 로그 창에 출력될 것입니다.

VR_Follow_HMD_Setup_03.png

태그
Select Skin
Light
Dark

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼