본문 바로가기
728x90

UI2

[PJ] VR 환경에서 UI Camera 만들기 in URP VR 환경에서는 Canvas가 WorldSpace에 위치한다. 그 때문에 아래 사진과 같이 플레이어가 자유롭게 이동하고 시야를 움직일 때 UI가 Object에 파묻히는 경우들이 생긴다.   1) MainCamera의 자식으로 Canvas와 UICamera를 둔다. 이때, UICamera는 Render Type을 Overlay로 바꾼다.  2) Layer를 새로 만들어 만들었던 Canvas에 설정해 준다. 예시로는 PlayerUI를 만들어 설정해주었다.  3) MainCamera의 Rendering - Culling Mask에서 PlayerUI를 제외한다. UICamera에는 PlayerUI만 선택해준다. 4) MainCamera로 돌아가, Stack의 Cameras에 UICamera를 추가해 준다. 이는.. 2024. 6. 5.
[PJ] miniMap 미니맵 만들기 3D 미니맵 만들기 진행중인 프로젝트가 맵이 굉장히 커져, 버렸던 미니맵을 다시 진행시키기로 하였다. 막히지 않고 간단하며 재밌던 과정이었다. 1. 카메라를 만들고 현재 스테이지에 자식으로 붙인 후, x축으로 90도 회전하고 Orthographic으로 설정해주었다. 2. Project 창에서 Render Texture 생성 처음에 Depth Stencil Foramt을 None으로 설정하였다가 미니맵에 점만 나오는 문제가 있었다. 3. UI에 Raw Image 생성 4. 만든 Raw Image의 Texture에 아까 만든 Render Texture 넣어주기 5. 만든 Camera의 Target Texture에 만든 Render Texture 넣어주기 6. Canvas를 만들어 WorldSpace에 위치시키고 .. 2023. 5. 23.
728x90