반응형

UI 2

Unity 3D ) UI Canvas 위에 3D Object 올려놓는 방법 #Camera Layer 설정

Unity 게임 제작이나 프로젝트를 진행할 때 메인카메라 또는 UI 카메라에 적용되는 UI Canvas 위에 3D 오브젝트를 띄워야 되는 상황이 발생합니다. 이럴 때는 3D 오브젝트를 바라보는 카메라를 추가해 설정을 통해 구현을 할 수 있습니다. 0. 준비 1) Main Camera (UI Camera), Sub Camera (3D Object Camera) 2) Layer 설정 (3D Object에 부여할 Layer 설정) 3) UI Canvas 설정 1. Layer 설정 - 오브젝트에 설정 할 레이어를 추가합니다. 2. Camera 설정 2.1) Main Camera (UI Camera) - 3D Object에 설정되는 Layer(Object)만 해제 설정 - Sub Camera와 Depth로 우선순..

Unity/Scripts 2023.08.23

가상현실 사용자에게 최적의 인터페이스를 구현 하기 위한 방법

1. 어디에 위치해야 하는가? [ VR 화면은 2D로 그린 UI요소를 3D공간에 재배치하는 과정을 통해 구현된다. ] [ 사용자가 편안함을 느낀느 상하좌우 시야각을 고려하여 캔버스(UI) 사이즈를 정해야 한다. ] [ 사용자가 집중할 수 있는 편안한 시선 범위를 지정해야 한다. ] 모든 360도 영역의 공간 모두를 디자인 하게 되면 사용자가 혼란이 있을 수 있으므로 집중할 수 있는 편안한 시선 범위를 지정해야 한다. 사용자의 관심 영역은 360도 환경에 9분의 1에 해당된다. 직사각형 이미지의 중앙에 위치하며 크기는 4K 해상도(2840k x 2180k) 기준 대략 1200x600 픽셀입니다. 이 공간을 크게는 컴포터블 존과 세이프티 존으로 나뉩니다. * TIP 위 수치는 대략적인 작업 공간을 확보하기 ..

XR/VR 2023.06.21
반응형