목록가상현실(Virtual Reality) (34)
미디어 콘텐츠 스터디

1. XR 환경 설정 1.1 XR Plugin Management 설치하기 ① Window | Package Manager 메뉴 선택한다. ② Package Manager 창에서 XR Plugin Management 항목을 선택하고 오른쪽 하단에 install 버튼을 클릭한다. ③ Package Manager 창에서 Oculus XR Plugin 항목을 선택하고 오른쪽 하단에 install 버튼을 클릭한다. ④ Edit | Project Settings 메뉴 선택하고, PC에서 연동할 경우 Oculus와 Windows Mixed Reality를 체크하여 설치, 안드로이드 폰에서 연동할 경우 Oculus 체크하여 설치한다. 1.2 XR Interaction Toolkit 설치하기 ① Window | Pac..

1. 암벽 모델 만들기 ① 하이러키 창에 Climbing Wall 모델을 추가하고 Transform 재설정한다. Position(-0.95, -0.06, -2.12), Rotation(-89.98, 0, -180), Scale(61.393, 61.393, 61.393) ② Climbing Wall 모델의 암벽에 머티리얼 설정한다. 2. 지면 이동하기 ① 하이러키 창에서 XR Origin을 선택하고 인스펙터 창에서 [Add Component]버튼을 클릭하여 새로운 ContinuousMovement.cs 를 추가하여 코드를 작성하고 Input Source에 Left Hand를, Ground Layer에 Ground를 설정한다. (만약 Layer에 Gound가 등록되어 있지 않으면 GameObject에서 Pl..

1. 총 잡기 ① 하이러키 창에 M4_Complete 모델을 추가하고 인스펙터 창에서 Transform 재설정한다. Position(-0.747, 0.54, 0.116) ② 하이러키 창에서 M4_Complete 을 선택하고 TwoHandGrabInteractable.cs 스크립트를 추가한다. TwoHandGrabInteractable.cs using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.XR.Interaction.Toolkit; public class TwoHandGrabInteractable : XRGrabInteractable void Start() { } void Update..

1. 스냅 구 영역 만들기 ① GameObject| 3DObjec| Sphere 메뉴 선택하여 하이러키 창에 Sphere 추가하고 이름을 Sphere Drop Zone으로 변경한다. Position(-1.151, 1.047, 0.11), Scale(0.35, 0.35, 0.35) ② 하이러키 창에서 Sphere Drop Zone 선택하고 인스텍터 창에서 [Add Component] 클릭하여 XR Socket Interactor 컴포넌트 추가한다. ③ 하이러키 창에서 Sphere Drop Zone 선택하고 인스텍터 창에서 Sphere Coliider 컴포넌트의 Is Trigger 체크한다. ④ 프로젝트 창에 Assets | Materials 폴더에 머티리얼 생성하고 이름을 Unit Transparent G..

1. 문 열고 닫기 1.1 문 잡기 설정하기 ⓛ Cabinet 프리팹 임포트하여 하이러키 창에 추가하고 Transform 컴포넌트를 재설정한다. Position(-0.161, 0, -1.18) Rotation(0, -180, 0) ② 하이러키 창의 Cabinet하위의 Door를 선택하고 인스펙터 창에 [Add Component] 버튼을 클릭하여 Rigidbody, XR Grab Interactable 컴포넌트 추가한다. ③ 하이러키 창의 Cabinet하위의 Door를 선택하고 인스펙터 창에 XR Grab Interactable에서 Movement Type을 Kinematic 설정한다. ④ 하이러키 창의 Cabinet하위의 Door를 선택하고 인스펙터 창에 XR Grab Interactable 컴포넌트에서..