목록전체 글 (85)
미디어 콘텐츠 스터디

1. 경사면과 계단 만들기 ① GameObject | Create Empty 메뉴를 선택하여 하이러키 창에 GameObject 추가하고 이름을 Platform으로 변경한다. ② 하이러키 창에서 Platform 하위에 GameObject | 3D Object | Cube 메뉴를 선택하여 Cube 10개 추가한다. - Cube(1) : Position(2,53, -0.071, 0.78), Rotation(0,0, 29.60), Scale(4.03,1, 1.84) - Cube(2) : Position(6.88, -0.33, 0.78), Rotation(0,0, -45.41), Scale(4.03,1, 1.84) - Cube(3) : Position(4.92, 0.956, 0.78), Rotation(0,0, ..

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..