Unity/VR, AR 맨텀 2017. 6. 1. 11:51
1-1. 프로그램 버전 - Windows : 64비트 10 버전 이상. - Visual Studio : VS2015 버전 이상. - Unity : 5.4.0f3 (Hololens Ver) or 5.6f 이상 1-2. 설치 프로그램 1-1-1) 윈도우 SDK 설치 - https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk 1-1-2) 유니티 Window 컴포넌트 설치 (유니티에서 Windows Store로 빌드 타겟바꾸면 자동으로 링크 뜸) 1-3. 개발자 옵션 켜기 - 업데이트 및 복구 - 개발자용 - 개발자 모드 전환. - 디바이스 포털 사용 켬 - 해당 과정은 홀로렌즈에서도 켜야함. 1-4. 홀로렌즈 설정 - PC와 홀로렌즈를 같..
Unity/VR, AR 맨텀 2017. 5. 17. 01:13
캐릭터 카메라에 달아두고 사용하면 된다. Depth 기본값이 0인데 2로 높이고.. Rendering Path가 Deffered로 되어있으니, Forward로 바꿔줘야 Fog가 제대로 보인다. Capture 모드에는 1) Animation Capture : VR 동영상을 만드는 것. 2) Still Image : 정지된 하나의 이미지를 만드는 것. 3) VR panorama RT : 리얼타임 렌더링이다. 무시. Capture Type은 여러가지가 있긴한데 다 무시하고 Equidistant Mono로 하자. Resolution과 FPS의 경우 VR동영상이기 때문에 60프레임 정도를 추천하고, 그래도 용량때문에 UHD 4K 까지 하면 된다. Youtube 8K로 걸었더니 컴퓨터가 버벅일정도. Mute Whi..
Unity/VR, AR 맨텀 2017. 4. 9. 23:28
1. 카드보드의 Distortion은 카드보드에서 가장 큰 부분을 차지하는 퍼포먼스 저하요소. 하지만 이걸 끄면 굴절때문에 더 멀미가 나서 버릴 수 없는 부분. 2. 유니티 5.4->5.6으로 넘어가면서 GVR의 Distortion을 none으로 하면 화면이 안나오는 버그 존재. -> 플레이어 셋팅의 Split Stereo을 켜고 GVR의 VR Mode를 끄면 가능하기는 하다! 3. 유니티 5.6에서 기본으로 지원하는 Cardboard는 뭔가 거창하게 앱도 설치하라고 하긴 하는데, 퍼포먼스적으로는 기존 카드보드랑 별로 다를 것은 없어보임. 4. 뭘 어떻게 하든 카드보드랑 기어VR의 프레임차이는 심각할정도이다. 기어VR을 타겟으로 잡았다면 카드보드로 똑같은 최적화로 돌릴생각은 안하는게 좋을듯.
Unity/VR, AR 맨텀 2017. 4. 3. 11:41
1. Tracker 트랙커 Steam VR 연결하기 - 트랙커 하나 당 동글 하나가 필요하다. - 만일 컨트롤러를 안쓴다면 동글없이도 트랙커 2개를 사용가능하다.- 즉, 기본적으로 바이브는 연결하는 슬롯이 2개있는데, 동글하나당 하나를 늘리는 방식- 연결하는 방식은 기존 바이브 컨트롤러와 동일함. 전원버튼은 트랙커 중앙에 있음. 버튼하나라서 꾹 누르면 켜지고 -> 페어링 모드로 전환되고 -> 전원 꺼지고 순서대로 변경됨 2. 언리얼에서 세팅하기 - 위와 같이 세팅해주면된다.- 하이라키에따라 Set Relative Rotation and position 을 써야될지도.- Device ID의 경우 연결한 순서에 따라서 바뀌기때문에 invalid로 하면 왼쪽(0번)->오른쪽(1번) 순서대로 연결하면 된다. -..
Unity/VR, AR 맨텀 2016. 8. 26. 17:37
플레이어로 쓸 캐릭터 폰을 생성한 뒤, Add Component로 카메라를 세팅, 다시 Add Component로 MotionController를 두 개 추가한다. 각각의 모션컨트롤러는 Hand 값을 left와 Right로 지정해준다. 카메라에서 중요한건 Use Pawn Control Rotation 과 Lock to Hmd. Use Pawn Control Rotation을 끄지않으면 시선을 돌릴 때 Motion Controller 오브젝트가 같이 돌아가서 굉장히 어색하다. 하이라키 구조도 중요한데, 카메라와 모션 컨트롤러는 절대 상하관계를 가지면 안 된다. Game Mode에서 플레이어의 Pawn을 지정할 수 있다. steam VR dev Template : https://forums.unrealeng..
Unity/VR, AR 맨텀 2016. 8. 24. 23:15
- 테스트에 사용한 기기는 기어 VR(for S7), 갤럭시 S7, 구글 크롬캐스트2- 핵심은 개발자 옵션에서 보조화면 시뮬레이션이 꺼져있는데 720x480 mdpi(안전)으로 바꿔주는 것. 1. 구글 크롬캐스트를 모니터나 TV에 연결한다. 2. 구글 크롬캐스트를 TV에 달려있는 USB단자나, 따로 전원을 끌어서 연결해준다. 3. 갤럭시 S7에서 크롬캐스트 앱을 설치하여 크롬캐스트를 감지한다. 이 때, 와이파이에 연결되어있어야 한다. 4. 감지가 완료되면 와이파이가 크롬캐스트로 바뀐다. 크롬캐스트에 연결할 와이파이를 선택하라고한다. (핸드폰->크롬캐스트 로 연결되고, 크롬캐스트는 와이파이로 그것을 받아온다) 5. 연결이 완료되고 대기화면이 표시되면 화면전송을 누른다. 6. 갤럭시 S7 쪽의 화면이 TV ..