일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 유니티 UI
- Oculus
- meta
- 드래곤 플라이트
- 연습
- 팀 프로젝트
- CGV
- 모작
- 오브젝트 풀링
- HAPTIC
- 가상현실
- VR
- 오큘러스
- 드래곤 플라이트 모작
- ChatGPT
- Photon Fusion
- 개발일지
- 멀티플레이
- 팀프로젝트
- 포트폴리오
- 앱 배포
- meta xr
- 개발
- 길건너 친구들
- XR
- OVR
- 유니티
- 유니티 GUI
- input system
- 유니티 Json 데이터 연동
- Today
- Total
목록Oculus (18)
EasyCastleUNITY
저희 프로젝트에서는, VR 플레이어는 거인의 역할을 가지고 있습니다. 그래서 처음에 생각했던 것은, OVR Sdk에서 제공하는 OVRCameraRig의 크기를 키우고, 맵을 현실 사이즈를 생각하며 만드는 방식으로 하고자 하였습니다. 하지만 크기를 키우고, 잡은 물체를 던지는 순간 예상치 못한 일이 생겼습니다. 위 동영상에서 보이는 것처럼 던지는 물체가 제대로 중력이 작동하는 것이 아니라, 마치 우주 공간에 있는 것처럼 둥둥 떠다니는 문제가 생긴 것입니다. 여러가지를 실험해본 결과, OVRCameraRig의 크기를 키운 순간, 위 동영상에서 나오는 문제가 발생한다는 것을 알 수 있었습니다. 예상한 원인으로는, OVR Sdk에서 기본적으로 모든 기능들이 OVRCameraRig의 크기 1을 기준으로 만들어져 ..
여태까지는, OVR에서 제공하는 기본적인 기능들을 사용하여 테스트를 했습니다. 이번 포스트에서는, OVR 을 활용하여, 조금 다른 기능을 구현해 보도록 하겠습니다. 바로 집은 물체를 통해, 다른 물체를 치는 기능 입니다. (ex 날아오는 공을 치는 야구방망이와 같은 기능) OVR에서는 아주 기본적인 상호작용인, 잡는 것에 대한 기능은 충실히 구현되어 있습니다. 하지만, 그 잡은 물건이 다른 물체들과 상호작용 하는 것에 대한 기능은 거의 존재하지 않습니다. 이와 같은 경우, 이런 경우는 개발자가 직접 만들어야 하는 데 이 방법에 대한 R&D 과정과 해결 방법에 대해 작성해 보겠습니다. R&D 이유 저희 프로젝트에서, 거인은 주변에 있는 나무나 돌을, 집어 인간측을 공격하거나, 인간측의 공격을 막습니다. 그..
위 항목 중, 4,5,6 번은 OVR SDK에서 구현이 되어 있습니다. 그리고 해당 항목에 대해 예전에 R&D를 했던 경험이 있기에, 그 결과들을 참고하여, 정상적으로 작동하는 지 확인했습니다. Grab Interaction https://easycastleunity.tistory.com/186 OVR 유니티 Grab Interaction (물체 잡기) https://easycastleunity.tistory.com/185 OVR 유니티 기본 세팅 및, 손동작 테스트 https://developer.oculus.com/documentation/unity/unity-isdk-getting-started/ Getting Started with Interaction SDK | Oculus Developers ..
먼저 프로젝트를 시작하기에 앞서, 팀 프로젝트를 위해 세팅을 해보겠습니다. 팀 프로젝트를 하기 위해 필요한 것은, 바로 파일을 어떤 방식으로 공유하고, 충돌이 나지 않게 관리할 지 입니다. 그 방법으로 저는 SVN(Subversion) 을 활용해 보기로 하였습니다. 먼저, svn을 설치해주었습니다. https://tortoisesvn.net/downloads.html Downloads · TortoiseSVN download TortoiseSVN tortoisesvn.net 그리고 서버를 돌리는 분이 계서서, 그분께서, 저희 팀 프로젝트 용으로 SVN -리포지토리를 만들어 주셨습니다. 그래서, SVN을 연결하고 연결이 잘 되었는지 확인해 주었습니다. 그리고, Unity를 활용하여 팀 프로젝트를 하기에, ..
CGV(Castle Giant Virtual) 기획서 팀 프로젝트의 일환으로써, 가상현실 플레이어와 모바일 플레이어가 같이 즐길 수 있는 게임을 만들어보고자 하였습니다. 그에 맞는 프로젝트 시나리오를 설계하고 필요한 R&D 목록을 작성하고 R&D를 해보며, R&D 경험을 쌓고, 협업 경험을 위해 개인으로 프로젝트를 하는 것이 아닌, 팀 프로젝트를 해보기로 하였습니다. 팀 회의의 결과, 거인(가상현실 플레이어)와 사람(모바일 플레이어)가 서로 경쟁하는 게임을 만들어 보기로 하였습니다. 그리고 이에 따라. 프로젝트의 시나리오를 작성해 보았습니다. 참고한 프로젝트는 Crazy Farm 이라는 게임입니다. https://www.youtube.com/watch?v=HQuaInjjhNQ 시연영상 https://st..
https://developer.oculus.com/experimental/exp-haptics-unity/ Haptics SDK for Unity | Oculus Developers developer.oculus.com 이 글은 위 링크의 문서를 바탕으로 만들고 작성했으며, Oculus Integration SDK 57.0버전을 기준으로 작성되었습니다. 참고하여 주시기 바랍니다. Overview 참고사항: 1. Unity 용 Haptics SDK는 완성도가 높고 Production 앱을 사용할 준비가 된 것으로 간주합니다. Public Experiment tag는 Unity 및 Unread SDK에 집합적으로 적용됩니다. 2023년 후반에 Unreal SDK가 프로덕션으로 전환되면 이 사항은 제거됩니다..
https://developer.oculus.com/experimental/exp-haptics-studio/ Haptics Studio | Oculus Developers developer.oculus.com 이 글은 위 링크의 문서를 바탕으로 만들고 작성했으며, Oculus Integration SDK 57.0버전을 기준으로 작성되었습니다. 참고하여 주시기 바랍니다. Overview Note on Public Experiment: 1. Oculus Store 및 AppLab에서 Haptics Studio로 제작된 앱을 배포하는 것이 허용됩니다. 2. Haptics Studio VR 앱을 설치하기 위해 장치를 실험 모드(Experimental Mode)로 설정할 필요는 없습니다. Meta Haptics..
https://developer.oculus.com/documentation/unity/unity-haptics/ Haptic Feedback | Oculus Developers developer.oculus.com 이 글은 위 링크의 문서를 바탕으로 만들고 작성했으며, Oculus Integration SDK 57.0버전을 기준으로 작성되었습니다. 참고하여 주시기 바랍니다. Meta Haptics Studio and Haptics SDK Meta Haptics Studio와 Haptics SDK는 동급 최고의 Haptic 경험을 신속하게 디자인하고, 테스트 및 앱에 통합 할 수 있는 도구입니다. 이러한 도구들은 Quest 장치의 Haptic 생성 및 통합을 위해 권장되는 방법입니다. 런타임 API를 통..