VR 콘텐츠 제작

[Unity VR]오큘러스 OVRCameraRig의 Tracking Origin Type 매개변수의 차이

송현호 2023. 10. 23. 11:17

오큘러스 SDK OVRCameraRig의 OVRManger스크립트의 Tracking Origin Type에는 3가지 매개변수가 있는데

 

Eye Level

Floor Level

Stage

 

로 구분된다.

 

유니티에서 오큘러스를 사용할때 오큘러스는 장치의 회전이나 위치정보를 유니티로 보내는데 이때 해당값은 유니티가 참조하는 매개변수에 따라 달라진다.

 

Eye Level은 말 그대로 눈높이에서 위치와 회전정보를 탐색하는 매개변수로 오큘러스의 장치를 기준으로 값을 보낸다.

Floor Level오큘러스의 바닥을 기준으로 위치와 회전정보를 전달한다. 높이는 가디언 설정을 통해 변경된다.

Stage는 Floor Level과 마찬가지로 오큘러스의 지면을 참조하지만 오큘러스의 위치 재설정에 응하지 않는다. 이게 무슨 뜻이냐면 위치재설정을 했을때 Floor Level은 초기위치로 다시 재조정 되지만 Stage는 기존의 위치가 그대로 유지 된다.