VR 스크래치와 마이크로 : 비트로 VR을 시도합니다. 자신의 아르바이트처가 IT의 만들기 교실이며, Scratch를 사용해 게임 만들기를 가르치고 있습니다. 최근에는 워크숍에서 micro:bit도 자주 사용되어 뭔가 할 수 없을까라고 생각하고 있었습니다. 이번에는 micro : bit를 사용하여 Scratch와 무선 통신하고 Scratch에서 VR 같은 게임을 만들고 싶습니다. micro:bit의 어드벤트 캘린더에도 기사를 실고 있습니다만, S... ScratchScratch3.0microbitVR VR 디바이스 없이도 VR을 경험하는 방법 이번에는 VR을 의사 체험하는 방법을 소개합니다. 이쪽은 Windows10PC가 있으면 할 수 있습니다. 우선 시작부터 설정 그리고 개발자용을 열고 개발자 모드로 설정합니다. 시작 메뉴에서 혼합 현실 포털을 엽니다. Mixed Reality 없는 경우 Microsoft 스토어에서 다운로드합니다. 그러면 화면 왼쪽 하단에 [시뮬레이션 셋업(개발자용)]이라고 나오므로 그쪽에서 들어갑니다. 그러면... Windows10게임MRVR 공식 사이트 「첫 VR 앱을 구축한다」를 해 본다 걸렸던 것은, 소스 파일이 일본어 모드에서는 완전하게 표시되어 있지 않은 곳! 그 이외는 튜토리얼대로 하면 제대로 움직였습니다! Unity version 2021.1.22f1 Unity Hub 2.4.5 Build 환경 MacBook Pro macOS Big Sur 11.4 전 자료 Text 객체 추가 First-wall에 Script를 추가했습니다. 역시 일본어로는 NG. 또 이것을 사용했... OculusQuest2VRUnity Multiple Monitors in VR!(Oculus Quest + Immersed VR) 이번에는 최근 Mac을 지원하는 가상 데스크톱의 Immersed에서 여러 디스플레이를 구현하는 방법을 공유합니다. 필요한 것은 Oculus Quest + Immersed VR입니다. Mac 환경하에서 검증해 나가기 때문에, Windows의 분은 구체적인 순서는 다른 기사를 읽어 보세요. (Immersed 공식 사이트에 따르면 Linux 버전도 향후 순차적으로 출시될 것으로 보인다.) 원래 무... MacOSXOculusQuestVR [UE4] OculusQuest에서 포스트 프로세스를 사용하지 않고 비네팅 효과를 재현해보기 VR 술을 줄이기 위해 포스트 프로세스 을 사용하여 시야를 제한하고 싶었지만 OulusQuest는 성능 제약으로 인해 포스트 프로세스를 사용하기가 어렵습니다. 그래서 포스트 프로세스를 사용하지 않고 비네팅 효과와 같은 것을 유사하게 재현하는 방법을 시도했습니다. 완성 이미지는 이하 동영상과 같은 느낌입니다. 포스트 프로세스를 사용하지 않고 유사하게 비네팅 효과를 재현해 보았다. Windows... 위 4UnrealEngineOculusQuestVR 나의 VR 2020/07/07: Godot의 시작 인사, RTFM Godot은 무료 오픈 소스 게임 엔진입니다. Unity와 Unreal과 비교하면 손에 넣기 쉽습니다. 👍 포인트 무료! 즉시 다운로드 할 수 있습니다 라이센스 없음! 게임을 만들면 게임은 너의 것이다. 누구에게도 돈을 건네주지 않아도 됩니다. 작다! Unity와 Unreal은 우선 10기가바이트 이상의 패키지를 다운로드해야 하지만 이 Godot은 30메가밖에 없다. 문제가 있으면 직접 엔진... 게임 제작GodotVR 나의 VR 2020/07/06: VR의 감동 게임을 좋아하고, SF를 좋아하고, 사이버 펑크도 좋아합니다. 지금까지의 게임은 모두 수파미나 패미콘의 「슈퍼 마리오」나 「푸요푸요」등등입니다. 「DOOM」도 굉장히 하고 있었다. 가상 현실은 언제든지 먼 미래의 이야기라고 생각했습니다. 오큘라 퀘스트를 사서 세계관은 완전히 바뀌었습니다. 할 때, 정말로 다른 세계에 들어가 있다고 생각합니다. 핸드 트래킹은 내장 카메라로 캡처하고 있기 때문에... 게임 제작VR Unity에서 VR 게임을 느슨하게 만들어 보았습니다. 코로나 자숙 중에 너무 여유롭게 너무 밖에 나와 악마 놀이가 하고 싶었기 때문에, Oculus Quest(VR-HMD)상에서 움직이는, 간단한 악마 놀이 게임을 만들었습니다. 게임 플레이 체험기입니다. 기술적인 이야기는 일절하지 않습니다. 그냥 자기 만족 기사입니다. Qiita에 올려 놓지 말라고 생각되는 것 같습니다만, 용서해 주세요. 하테나 블로그 같은 사촌에서 느슨한 기사를 쓰고 싶습니... VRUnity 【Unity(C#)】Oculus Integration으로 손의 머티리얼 전환 바로 데모입니다. 물체를 건드리면 손의 재질이 건드린 물체와 같은 것으로 바뀝니다. 이 정보만으로 코드가 머리 속에 완성되어 버리는 사람도 적지 않을까 생각합니다만, 왠지, 원하는 결과를 얻을 수 없어 원인 특정에 시간을 필요로 했으므로 메모해 둡니다. 터치되는 물체 측에 부착 언뜻 보면 건드리면 머티리얼을 손에 반영 그냥 코드만으로 문제 없어 보이지만, 머티리얼은 변하지 않습니다. 원인은 ... OculusQuestUnityhandtrackingC#VR Mozilla Hubs를 사용해보십시오. 를 우선 시험해 보겠다는 이야기의 메모입니다. ●Hubs - Private social VR in your web browser 이번에, 아래 준비로서 에 액세스해, 「Create a Room」의 버튼으로부터, Room 의 작성을 실시해, 메뉴의 「Choose a Scene」에서 Scene 의 변경을 실시하고 있습니다. 이렇게 작성한 Room의 톱으로 이동한 곳으로부터의 설명입니다. 위의 "... MozillaHubsVR Unity에서 VIVE cosmos를 다루는【SteamVR Plugin 도입】 여기에서는 Unity에서 VIVE Cosmos를 사용하는 방법과 절차를 요약합니다. VIVE Cosmos는 이전 세대 모델인 VIVE Pro와 약간 차이가 있습니다. 따라서 Unity에서 처리 할 때 VIVE Pro를 사용하는 방법 그대로 오류가 발생할 수 있습니다. 또한 SteamVR Plugin의 버전에 따라 설정 방법이 다를 수 있으므로주의해야합니다 여기서 소개하는 SteamVR Inp... ViveVRcosmosUnity Unity2019.3 이후의 Virtual Reality Support 설정 방법 오랫동안 Unity에서 Oculus Quest 앱을 개발하는 데 초기 설정을 잊었기 때문에 문서를 바라 보았는데, 2019.3 이후와 그 이전에 VR Support 설정 방법이 바뀌고있는 것 같았기 때문에 메모하고 유지합니다. 전체적으로 의 일본어 번역물이므로 읽을 수 있는 사람은 그쪽을 읽어 주세요. 2019.2까지의 VR Support의 설정은 Edit->Project Settings->... VRUnity VR에 대해 알고 싶은 사람에게 추천하는 책 제가 지금까지 읽은 책 속에서 대략 소개합니다. 총 5권이 있습니다.... 책가상현실학VR OculusQuest에서 게임을 할 조이스틱 만들기 OculusQuest에서 게임을하기 위해 조이스틱을 원했기 때문에 만들었습니다. 이전에 만든 게임을 조이스틱으로 움직일 수 있게 되었다 — 다카하마 XR Interaction Toolkit을 사용하고 있기 때문에 OculusQuest 이외에서도 움직이는 것 같습니다만 미확인입니다. Unity 2019.3.10f1 XR Interaction Toolkit 0.9.4 Oculus XR Plugi... OculusQuestVRUnity Unity의 URP (Universal Render Pipeline)를 사용하여 Oculus Quest를 지원해보십시오. ※Unity 초보자입니다. Oculus Quest에서 편안하게 깨끗한 바다를보고 싶어서 URP에 도착했습니다. 시도했을 때의 메모입니다. 싱글 패스 대응하고 있으므로, 여러가지 플랫폼에 향하고 있다. (현재 모든 VR에도!) UniversalRP-VR이라는 VR 전용 템플릿이 있다. (찾지 못했습니다) 평소이므로 자세히 생략합니다. PlayerSettings... CompanyName 수정,... OculusQuestUnityURPUniversalRenderPipelineVR Cluster의 VR 모드 시작 절차의 위화감 그리고, 이것 또 요전날, Oculus Link용으로 환경 구축했으므로, 그렇다, VR 모드로 해 보자! Oculus Link 할 때 Oculus Quest 측에서 데스크탑을 조작하고 있습니다. 당연히 Cluster를 시작할 때 Quest 측에서 브라우저를 열고 거기에서 시작하는 것이지만 ... 입실 버튼을 누른 후, Cluster측에 포커스가 옮겨 무한 대기 상태가 된다. 이 경우, Ocu... OculusQuestClusterVR Mozilla hubs에서 전세계 사람들과 차를 즐기자! 전세계 어디서나 누구와도 같은 공간을 공유할 수 있다면 흥미롭다고 생각하지 않습니까? VRChat 같은 것이 최근 점점 화제가 되고 있어, VR을 사용한 다양한 어플리케이션이 등장하고 있습니다. URL을 공유하기만 하면 쉽게 초대할 수 있습니다. 유저 등록도 불필요하고 참가할 수 있으므로 어쨌든 부담없이 공유할 수 있습니다. 또한 오큘러 퀘스트 등의 VR 기기를 가지고 있는 분은 그쪽을 이용... WebGLMozillaHubsVR [UE4] VR에서 Widget에서 물건을 꺼내보세요 (UE4:4.24.1 Oculus Rift와 Touch 사용하고 있습니다.) 이쪽의 블로그를 읽어 보고, 문득 Widget Interaction으로부터 물건을 내보낼 수 없는가, 라고 생각해 만들어 보았습니다. 먼저 Widget과 그것을 추가한 Actor를 만듭니다. 위의 블로그와 거의 같은 만들기이므로 세세한 설명은 할애. 이름: WidgetInteraction 이름: BP_WidgetIn... 위 4OculusRiftVR Unity에서 Oculus Integration의 SampleFramework를 사용하여 Oculus Quest의 핸드 트래킹 시도 (2) 지난번에는 트리거 액션으로 큐브의 색상을 변경했습니다. 이번에는 SampleFramework의 Hands를 사용하여 핀치 폭을 얻어 보겠습니다. 그런 다음 All Valid Tools Tags를 변경하고 각각의 움직임이 될 수 있습니다. Hands.cs 표시 유형 전환Hands.Instance.SwitchVisualization(); 좌우 취득Hands.Instance.LeftHandHand... OculusQuestVRUnity Unity에서 ValveIndex 컨트롤러의 손가락 입력 받기 Unity에서 ValveIndex 컨트롤러의 손가락을 입력하는 방법입니다. SteamVR은 2.0 이상을 사용합니다 Action Sets는 default를 사용합니다 Windows10 Unity 2019.2.8f1 SteamVR Plugin 2.5.0 Asset Store에서 SteamVR을 가져온 후 메뉴의 Window 탭에서 SteamVR Input을 선택합니다. actions.json이... ValveIndexVRSteamVRUnity Unity에서 Oculus Quest의 핸드 트래킹 사용 (터치 및 핀치) Oculus Quest의 핸드 트래킹에서 다음을 시도하십시오. 큐브를 터치하여 색상을 변경합니다 핀치 조작으로 큐브의 색상 변경 Oculus Integration Assets 추가 Oculus > VR > Prefabs > OVRCameraRig 추가 OVR Manager (script) > Input > Hand Tracking Support → [Controllers and Hands] ... OculusQuestVRUnity 스마트 폰용 VR에 6DoF 기능과 핸드 트래킹 기능을 구현해 보았습니다. 지금은 고글이나 컨트롤러의 위치를 인식하고 자유롭게 돌아다닐 수 있는 6DoF라는 기능이 있습니다. 그러나 이러한 VR은 Oculus와 Vive 등 전용 고글이 필요하고 그 때문에 쉽게 시도할 수 없다는 인상이 있다고 생각합니다. 그러나 스마트 폰을 끼는 것만으로 할 수있는 간이적인 고글도 존재합니다. 이것이라면, 싼 지출로 간편하게 VR을 체험할 수 있다는 것입니다. 단, 현재는 6DoF나... ARFoundationUnityMediaPipe안드로이드VR 【A-Frame】VR 컨텐츠를 만드는 방법 사내 제작으로 VR 컨텐츠를 작성했습니다. 세세한 콘텐츠 작성 등은 두고 VR 같은 것을 만들 때까지의 흐름이 간단했기 때문에 소개합니다. OS : Windows 10 Pro 편집자 : VSCode 1. A-Frame 불러오기 2. 오브젝트 배치 이 시점에서 아래와 같이 출력됩니다. ※PC로 확인하고 있으므로, 스마트폰등으로 확인하면 벌써 자이로 센서등 취득해, 공간상에 오브제를 배치합니다.... HTMLA-Frame자바스크립트CSSVR OculusQeust의 핸드 추적을 따기를 시도했습니다. Oculus Quest의 OVRHand에서 제스처를 취할 수 있을까라고 생각했습니다만, 아무래도 지금은 따기(Pinch) 정도밖에 제공되고 있는 것 같습니다. 거기서 우선은 각 손가락이 따고 있는 것을 어느 정도 알 수 있는지, 따고 있을 때에 손가락과 손가락이 얼마나 떨어져 있는지를 정확하게 알 수 있을까 시험해 보았습니다. 뽑은 상태를 얻을 수 있었을 때에는 손의 색이 바뀌는 프로그램을 ... OculusQuesthandtrackingVRUnity 【NeosVR LogiX】 머티리얼의 색을 Node로 변경해 반짝반짝 시켜 본다 머티리얼을 반짝이는 Node를 몇 개 만들었으므로 소개합니다. 먼저 DevToolTip을 장착하고 [Create new...]를 선택합니다. 그 후는 [3D Model] → [Box]를 차례로 선택하면 CUBE가 생성됩니다. 생성된 CUBE는 보조 버튼을 눌러 선택하고 [Open Inspector]를 선택하여 Inspector를 표시합니다. Inspector가 열리면 LogiXTip으로 전환... LogixNeosVRVR 자신의 장면에서 Oculus Quest로 핸드 트래킹하는 방법 자신의 장면에서 Oculus Quest에서 핸드 트래킹하는 방법입니다. 매우 간단. 이런 식으로 움직일 수 있습니다. Unity 2019.3.0f3 Oculus Integration 12.0 장면 만들기 MainCamera 삭제 OVRCameraRig를 장면에 추가 OVRCameraRig의 OVRManager의 HandTrackingSupport 설정을 Controllers and Hands... OculusQuesthandtrackingVRUnity ValveIndex 컨트롤러의 집게 손가락 ~ 새끼 손가락에 SteamVR에서 버튼을 할당합니다. Valve의 Index 컨트롤러(개발시 명칭 Knuckles 컨트롤러)에 대해서, VR 어플리케이션(주로 VRChat)에서 보다 폭넓은 조작을 할 수 있도록 SteamVR Plugin의 컨트롤러 설정에 대해 조사한 결과를 공유한다. 제1탄으로서는, Index 컨트롤러에 있어서, 초기에서는 비표시가 되어 있는 집게 손가락·중지·약지·새끼 손가락의 근접치의 설정 항목의 유효화에 대해. Steam... VRChatOpenVRSteamVRVR A-FRAME: 물리 연산으로 볼링 같은 움직임을 실현해 보는 8(핀의 물리적 형상의 중심) A-Frame을 사용하여 물리 연산을 할 수 있도록 해 봅니다. A-Frame 측 설정에서 핀의 물리적 모양과 렌더링되는 모양의 중심 편차를 조정할 수 있는지 확인합니다. 예 1) 복합 모양의 cylinder를 이용하여 offset으로 위치 조정 설정했습니다. 위치 조정이 가능했습니다. 공을 굴려 보자. 물리적인 형상에 box를 지정하고 있었을 때보다, 충돌시에 하단의 가장자리로 둘러싸게 되... WebVR프런트 엔드A-Frame자바스크립트VR A-FRAME: 물리 연산으로 볼링 같은 움직임을 실현해 보는 7(핀 모델) A-Frame을 사용하여 물리 연산을 할 수 있도록 해 봅니다. 마지막으로, 핀의 물리적 모양을 설정했고, sphere와 cylinder에서 중심 불일치가 보였다. 이번에는 이용하는 모델에 따라 차이가 있는지 여부를 확인해 보겠습니다. 예 1) pin1 이전부터 이용하고 있는 모델입니다. 중심이 어긋나 있습니다. 예 2) pin2 지금까지와 다른 모델을 사용해 보겠습니다. 이것도 어긋나 있습... WebVR프런트 엔드A-Frame자바스크립트VR 이전 기사 보기
스크래치와 마이크로 : 비트로 VR을 시도합니다. 자신의 아르바이트처가 IT의 만들기 교실이며, Scratch를 사용해 게임 만들기를 가르치고 있습니다. 최근에는 워크숍에서 micro:bit도 자주 사용되어 뭔가 할 수 없을까라고 생각하고 있었습니다. 이번에는 micro : bit를 사용하여 Scratch와 무선 통신하고 Scratch에서 VR 같은 게임을 만들고 싶습니다. micro:bit의 어드벤트 캘린더에도 기사를 실고 있습니다만, S... ScratchScratch3.0microbitVR VR 디바이스 없이도 VR을 경험하는 방법 이번에는 VR을 의사 체험하는 방법을 소개합니다. 이쪽은 Windows10PC가 있으면 할 수 있습니다. 우선 시작부터 설정 그리고 개발자용을 열고 개발자 모드로 설정합니다. 시작 메뉴에서 혼합 현실 포털을 엽니다. Mixed Reality 없는 경우 Microsoft 스토어에서 다운로드합니다. 그러면 화면 왼쪽 하단에 [시뮬레이션 셋업(개발자용)]이라고 나오므로 그쪽에서 들어갑니다. 그러면... Windows10게임MRVR 공식 사이트 「첫 VR 앱을 구축한다」를 해 본다 걸렸던 것은, 소스 파일이 일본어 모드에서는 완전하게 표시되어 있지 않은 곳! 그 이외는 튜토리얼대로 하면 제대로 움직였습니다! Unity version 2021.1.22f1 Unity Hub 2.4.5 Build 환경 MacBook Pro macOS Big Sur 11.4 전 자료 Text 객체 추가 First-wall에 Script를 추가했습니다. 역시 일본어로는 NG. 또 이것을 사용했... OculusQuest2VRUnity Multiple Monitors in VR!(Oculus Quest + Immersed VR) 이번에는 최근 Mac을 지원하는 가상 데스크톱의 Immersed에서 여러 디스플레이를 구현하는 방법을 공유합니다. 필요한 것은 Oculus Quest + Immersed VR입니다. Mac 환경하에서 검증해 나가기 때문에, Windows의 분은 구체적인 순서는 다른 기사를 읽어 보세요. (Immersed 공식 사이트에 따르면 Linux 버전도 향후 순차적으로 출시될 것으로 보인다.) 원래 무... MacOSXOculusQuestVR [UE4] OculusQuest에서 포스트 프로세스를 사용하지 않고 비네팅 효과를 재현해보기 VR 술을 줄이기 위해 포스트 프로세스 을 사용하여 시야를 제한하고 싶었지만 OulusQuest는 성능 제약으로 인해 포스트 프로세스를 사용하기가 어렵습니다. 그래서 포스트 프로세스를 사용하지 않고 비네팅 효과와 같은 것을 유사하게 재현하는 방법을 시도했습니다. 완성 이미지는 이하 동영상과 같은 느낌입니다. 포스트 프로세스를 사용하지 않고 유사하게 비네팅 효과를 재현해 보았다. Windows... 위 4UnrealEngineOculusQuestVR 나의 VR 2020/07/07: Godot의 시작 인사, RTFM Godot은 무료 오픈 소스 게임 엔진입니다. Unity와 Unreal과 비교하면 손에 넣기 쉽습니다. 👍 포인트 무료! 즉시 다운로드 할 수 있습니다 라이센스 없음! 게임을 만들면 게임은 너의 것이다. 누구에게도 돈을 건네주지 않아도 됩니다. 작다! Unity와 Unreal은 우선 10기가바이트 이상의 패키지를 다운로드해야 하지만 이 Godot은 30메가밖에 없다. 문제가 있으면 직접 엔진... 게임 제작GodotVR 나의 VR 2020/07/06: VR의 감동 게임을 좋아하고, SF를 좋아하고, 사이버 펑크도 좋아합니다. 지금까지의 게임은 모두 수파미나 패미콘의 「슈퍼 마리오」나 「푸요푸요」등등입니다. 「DOOM」도 굉장히 하고 있었다. 가상 현실은 언제든지 먼 미래의 이야기라고 생각했습니다. 오큘라 퀘스트를 사서 세계관은 완전히 바뀌었습니다. 할 때, 정말로 다른 세계에 들어가 있다고 생각합니다. 핸드 트래킹은 내장 카메라로 캡처하고 있기 때문에... 게임 제작VR Unity에서 VR 게임을 느슨하게 만들어 보았습니다. 코로나 자숙 중에 너무 여유롭게 너무 밖에 나와 악마 놀이가 하고 싶었기 때문에, Oculus Quest(VR-HMD)상에서 움직이는, 간단한 악마 놀이 게임을 만들었습니다. 게임 플레이 체험기입니다. 기술적인 이야기는 일절하지 않습니다. 그냥 자기 만족 기사입니다. Qiita에 올려 놓지 말라고 생각되는 것 같습니다만, 용서해 주세요. 하테나 블로그 같은 사촌에서 느슨한 기사를 쓰고 싶습니... VRUnity 【Unity(C#)】Oculus Integration으로 손의 머티리얼 전환 바로 데모입니다. 물체를 건드리면 손의 재질이 건드린 물체와 같은 것으로 바뀝니다. 이 정보만으로 코드가 머리 속에 완성되어 버리는 사람도 적지 않을까 생각합니다만, 왠지, 원하는 결과를 얻을 수 없어 원인 특정에 시간을 필요로 했으므로 메모해 둡니다. 터치되는 물체 측에 부착 언뜻 보면 건드리면 머티리얼을 손에 반영 그냥 코드만으로 문제 없어 보이지만, 머티리얼은 변하지 않습니다. 원인은 ... OculusQuestUnityhandtrackingC#VR Mozilla Hubs를 사용해보십시오. 를 우선 시험해 보겠다는 이야기의 메모입니다. ●Hubs - Private social VR in your web browser 이번에, 아래 준비로서 에 액세스해, 「Create a Room」의 버튼으로부터, Room 의 작성을 실시해, 메뉴의 「Choose a Scene」에서 Scene 의 변경을 실시하고 있습니다. 이렇게 작성한 Room의 톱으로 이동한 곳으로부터의 설명입니다. 위의 "... MozillaHubsVR Unity에서 VIVE cosmos를 다루는【SteamVR Plugin 도입】 여기에서는 Unity에서 VIVE Cosmos를 사용하는 방법과 절차를 요약합니다. VIVE Cosmos는 이전 세대 모델인 VIVE Pro와 약간 차이가 있습니다. 따라서 Unity에서 처리 할 때 VIVE Pro를 사용하는 방법 그대로 오류가 발생할 수 있습니다. 또한 SteamVR Plugin의 버전에 따라 설정 방법이 다를 수 있으므로주의해야합니다 여기서 소개하는 SteamVR Inp... ViveVRcosmosUnity Unity2019.3 이후의 Virtual Reality Support 설정 방법 오랫동안 Unity에서 Oculus Quest 앱을 개발하는 데 초기 설정을 잊었기 때문에 문서를 바라 보았는데, 2019.3 이후와 그 이전에 VR Support 설정 방법이 바뀌고있는 것 같았기 때문에 메모하고 유지합니다. 전체적으로 의 일본어 번역물이므로 읽을 수 있는 사람은 그쪽을 읽어 주세요. 2019.2까지의 VR Support의 설정은 Edit->Project Settings->... VRUnity VR에 대해 알고 싶은 사람에게 추천하는 책 제가 지금까지 읽은 책 속에서 대략 소개합니다. 총 5권이 있습니다.... 책가상현실학VR OculusQuest에서 게임을 할 조이스틱 만들기 OculusQuest에서 게임을하기 위해 조이스틱을 원했기 때문에 만들었습니다. 이전에 만든 게임을 조이스틱으로 움직일 수 있게 되었다 — 다카하마 XR Interaction Toolkit을 사용하고 있기 때문에 OculusQuest 이외에서도 움직이는 것 같습니다만 미확인입니다. Unity 2019.3.10f1 XR Interaction Toolkit 0.9.4 Oculus XR Plugi... OculusQuestVRUnity Unity의 URP (Universal Render Pipeline)를 사용하여 Oculus Quest를 지원해보십시오. ※Unity 초보자입니다. Oculus Quest에서 편안하게 깨끗한 바다를보고 싶어서 URP에 도착했습니다. 시도했을 때의 메모입니다. 싱글 패스 대응하고 있으므로, 여러가지 플랫폼에 향하고 있다. (현재 모든 VR에도!) UniversalRP-VR이라는 VR 전용 템플릿이 있다. (찾지 못했습니다) 평소이므로 자세히 생략합니다. PlayerSettings... CompanyName 수정,... OculusQuestUnityURPUniversalRenderPipelineVR Cluster의 VR 모드 시작 절차의 위화감 그리고, 이것 또 요전날, Oculus Link용으로 환경 구축했으므로, 그렇다, VR 모드로 해 보자! Oculus Link 할 때 Oculus Quest 측에서 데스크탑을 조작하고 있습니다. 당연히 Cluster를 시작할 때 Quest 측에서 브라우저를 열고 거기에서 시작하는 것이지만 ... 입실 버튼을 누른 후, Cluster측에 포커스가 옮겨 무한 대기 상태가 된다. 이 경우, Ocu... OculusQuestClusterVR Mozilla hubs에서 전세계 사람들과 차를 즐기자! 전세계 어디서나 누구와도 같은 공간을 공유할 수 있다면 흥미롭다고 생각하지 않습니까? VRChat 같은 것이 최근 점점 화제가 되고 있어, VR을 사용한 다양한 어플리케이션이 등장하고 있습니다. URL을 공유하기만 하면 쉽게 초대할 수 있습니다. 유저 등록도 불필요하고 참가할 수 있으므로 어쨌든 부담없이 공유할 수 있습니다. 또한 오큘러 퀘스트 등의 VR 기기를 가지고 있는 분은 그쪽을 이용... WebGLMozillaHubsVR [UE4] VR에서 Widget에서 물건을 꺼내보세요 (UE4:4.24.1 Oculus Rift와 Touch 사용하고 있습니다.) 이쪽의 블로그를 읽어 보고, 문득 Widget Interaction으로부터 물건을 내보낼 수 없는가, 라고 생각해 만들어 보았습니다. 먼저 Widget과 그것을 추가한 Actor를 만듭니다. 위의 블로그와 거의 같은 만들기이므로 세세한 설명은 할애. 이름: WidgetInteraction 이름: BP_WidgetIn... 위 4OculusRiftVR Unity에서 Oculus Integration의 SampleFramework를 사용하여 Oculus Quest의 핸드 트래킹 시도 (2) 지난번에는 트리거 액션으로 큐브의 색상을 변경했습니다. 이번에는 SampleFramework의 Hands를 사용하여 핀치 폭을 얻어 보겠습니다. 그런 다음 All Valid Tools Tags를 변경하고 각각의 움직임이 될 수 있습니다. Hands.cs 표시 유형 전환Hands.Instance.SwitchVisualization(); 좌우 취득Hands.Instance.LeftHandHand... OculusQuestVRUnity Unity에서 ValveIndex 컨트롤러의 손가락 입력 받기 Unity에서 ValveIndex 컨트롤러의 손가락을 입력하는 방법입니다. SteamVR은 2.0 이상을 사용합니다 Action Sets는 default를 사용합니다 Windows10 Unity 2019.2.8f1 SteamVR Plugin 2.5.0 Asset Store에서 SteamVR을 가져온 후 메뉴의 Window 탭에서 SteamVR Input을 선택합니다. actions.json이... ValveIndexVRSteamVRUnity Unity에서 Oculus Quest의 핸드 트래킹 사용 (터치 및 핀치) Oculus Quest의 핸드 트래킹에서 다음을 시도하십시오. 큐브를 터치하여 색상을 변경합니다 핀치 조작으로 큐브의 색상 변경 Oculus Integration Assets 추가 Oculus > VR > Prefabs > OVRCameraRig 추가 OVR Manager (script) > Input > Hand Tracking Support → [Controllers and Hands] ... OculusQuestVRUnity 스마트 폰용 VR에 6DoF 기능과 핸드 트래킹 기능을 구현해 보았습니다. 지금은 고글이나 컨트롤러의 위치를 인식하고 자유롭게 돌아다닐 수 있는 6DoF라는 기능이 있습니다. 그러나 이러한 VR은 Oculus와 Vive 등 전용 고글이 필요하고 그 때문에 쉽게 시도할 수 없다는 인상이 있다고 생각합니다. 그러나 스마트 폰을 끼는 것만으로 할 수있는 간이적인 고글도 존재합니다. 이것이라면, 싼 지출로 간편하게 VR을 체험할 수 있다는 것입니다. 단, 현재는 6DoF나... ARFoundationUnityMediaPipe안드로이드VR 【A-Frame】VR 컨텐츠를 만드는 방법 사내 제작으로 VR 컨텐츠를 작성했습니다. 세세한 콘텐츠 작성 등은 두고 VR 같은 것을 만들 때까지의 흐름이 간단했기 때문에 소개합니다. OS : Windows 10 Pro 편집자 : VSCode 1. A-Frame 불러오기 2. 오브젝트 배치 이 시점에서 아래와 같이 출력됩니다. ※PC로 확인하고 있으므로, 스마트폰등으로 확인하면 벌써 자이로 센서등 취득해, 공간상에 오브제를 배치합니다.... HTMLA-Frame자바스크립트CSSVR OculusQeust의 핸드 추적을 따기를 시도했습니다. Oculus Quest의 OVRHand에서 제스처를 취할 수 있을까라고 생각했습니다만, 아무래도 지금은 따기(Pinch) 정도밖에 제공되고 있는 것 같습니다. 거기서 우선은 각 손가락이 따고 있는 것을 어느 정도 알 수 있는지, 따고 있을 때에 손가락과 손가락이 얼마나 떨어져 있는지를 정확하게 알 수 있을까 시험해 보았습니다. 뽑은 상태를 얻을 수 있었을 때에는 손의 색이 바뀌는 프로그램을 ... OculusQuesthandtrackingVRUnity 【NeosVR LogiX】 머티리얼의 색을 Node로 변경해 반짝반짝 시켜 본다 머티리얼을 반짝이는 Node를 몇 개 만들었으므로 소개합니다. 먼저 DevToolTip을 장착하고 [Create new...]를 선택합니다. 그 후는 [3D Model] → [Box]를 차례로 선택하면 CUBE가 생성됩니다. 생성된 CUBE는 보조 버튼을 눌러 선택하고 [Open Inspector]를 선택하여 Inspector를 표시합니다. Inspector가 열리면 LogiXTip으로 전환... LogixNeosVRVR 자신의 장면에서 Oculus Quest로 핸드 트래킹하는 방법 자신의 장면에서 Oculus Quest에서 핸드 트래킹하는 방법입니다. 매우 간단. 이런 식으로 움직일 수 있습니다. Unity 2019.3.0f3 Oculus Integration 12.0 장면 만들기 MainCamera 삭제 OVRCameraRig를 장면에 추가 OVRCameraRig의 OVRManager의 HandTrackingSupport 설정을 Controllers and Hands... OculusQuesthandtrackingVRUnity ValveIndex 컨트롤러의 집게 손가락 ~ 새끼 손가락에 SteamVR에서 버튼을 할당합니다. Valve의 Index 컨트롤러(개발시 명칭 Knuckles 컨트롤러)에 대해서, VR 어플리케이션(주로 VRChat)에서 보다 폭넓은 조작을 할 수 있도록 SteamVR Plugin의 컨트롤러 설정에 대해 조사한 결과를 공유한다. 제1탄으로서는, Index 컨트롤러에 있어서, 초기에서는 비표시가 되어 있는 집게 손가락·중지·약지·새끼 손가락의 근접치의 설정 항목의 유효화에 대해. Steam... VRChatOpenVRSteamVRVR A-FRAME: 물리 연산으로 볼링 같은 움직임을 실현해 보는 8(핀의 물리적 형상의 중심) A-Frame을 사용하여 물리 연산을 할 수 있도록 해 봅니다. A-Frame 측 설정에서 핀의 물리적 모양과 렌더링되는 모양의 중심 편차를 조정할 수 있는지 확인합니다. 예 1) 복합 모양의 cylinder를 이용하여 offset으로 위치 조정 설정했습니다. 위치 조정이 가능했습니다. 공을 굴려 보자. 물리적인 형상에 box를 지정하고 있었을 때보다, 충돌시에 하단의 가장자리로 둘러싸게 되... WebVR프런트 엔드A-Frame자바스크립트VR A-FRAME: 물리 연산으로 볼링 같은 움직임을 실현해 보는 7(핀 모델) A-Frame을 사용하여 물리 연산을 할 수 있도록 해 봅니다. 마지막으로, 핀의 물리적 모양을 설정했고, sphere와 cylinder에서 중심 불일치가 보였다. 이번에는 이용하는 모델에 따라 차이가 있는지 여부를 확인해 보겠습니다. 예 1) pin1 이전부터 이용하고 있는 모델입니다. 중심이 어긋나 있습니다. 예 2) pin2 지금까지와 다른 모델을 사용해 보겠습니다. 이것도 어긋나 있습... WebVR프런트 엔드A-Frame자바스크립트VR 이전 기사 보기