Google Chrome과 Mozilla Firefox는 이제 WebVR에 대해 즉시 사용 가능한 지원을 제공합니다. 이 개방형 가상 현실 표준은 브라우저 내에서 가상 현실을 가능하게 하도록 설계되었습니다. 이 기사에서는 WebVR이 무엇인지, WebVR이 사용자에게 미치는 영향에 대해 설명합니다.
WebVR이란 무엇입니까?
WebVR은 브라우저가 가상 현실 장치와 통신할 수 있도록 설계된 JavaScript 애플리케이션 프로그래밍 인터페이스 또는 API입니다. 웹 브라우저는 세계에서 가장 널리 사용되는 애플리케이션이기 때문에 가상 현실 경험의 기회를 극적으로 확장할 수 있는 잠재력이 있습니다. 특별한 애플리케이션이 필요하지 않으므로 더 많은 콘텐츠 제작자가 더 저렴한 비용으로 가상 현실 콘텐츠를 배포할 수 있습니다.
가상 현실 헤드셋과 웹 브라우저 사이에 새로운 인터페이스를 노출시켜 작동합니다. API는 VR 장치를 감지하고, 장치 기능을 확인하고, 장치의 위치를 폴링하고, VR 환경을 기반으로 적절한 프레임을 전달할 수 있습니다.
가상 현실 헤드셋이 필요한가요?
완전한 몰입을 위해서는 하드웨어가 여전히 필요합니다. 진정한 가상 현실 경험을 위해 사용자는 여전히 일종의 가상 현실 헤드셋이 필요합니다. 이 표준은 현재 널리 사용되는 모든 가상 현실 플랫폼과 호환됩니다. 여기에는 HTC Vive, Oculus Rift, Google Daydream, Playstation VR, Samsung Gear VR 및 Windows Mixed Reality 헤드셋이 포함됩니다.
전용 가상 현실 헤드셋이 없는 사용자는 Google Cardboard를 사용할 수 있습니다. Cardboard는 본질적으로 얼굴 앞쪽에 끈으로 묶을 수 있는 교묘하게 접힌 골판지(따라서 이름)입니다. Google Cardboard 스마트폰 앱은 스마트폰 화면에 이중 렌즈 이미지를 표시합니다. 그런 다음 사용자는 눈 구멍 뒤에 있는 이 임시 헤드셋에 스마트폰을 밀어 넣고 벨크로 또는 기타 끈으로 얼굴에 고정합니다. 사용 가능한 가상 현실 경험 중 가장 편안하거나 몰입감이 있는 것은 아니지만 막대한 하드웨어 투자 없이 가상 현실에 광범위하게 액세스할 수 있습니다.
그러나 일부 사이트에서는 헤드셋 없이 WebVR을 사용할 수 있지만 실제로 우리가 생각하는 진정한 가상 현실은 아닙니다. 대화형 360도 파노라마에 가깝습니다. 사용자는 여전히 제한된 방식으로 가상 현실 환경과 상호 작용할 수 있습니다. 평면 화면을 사용하는 동안에도 가상 현실 세계를 탐색하고 360도 주위를 둘러볼 수 있습니다.
WebVR은 어떻게 사용하나요?
WebVR은 현재 주요 브라우저에서 사용할 수 있지만 여전히 초기 개발 빌드로 분류됩니다. 이는 불안정하고 예고 없이 변경될 수 있음을 의미합니다. 호환되는 브라우저 및 장치의 업데이트된 목록을 보려면 webvr.rocks를 확인하십시오.
Firefox는 버전 55부터 WebVR을 지원하며 수정 없이 사용할 수 있습니다.
Chrome에서 사용하려면 Chrome 플래그를 활성화해야 합니다. 다음을 활성화해야 합니다. chrome://flags/#enable-webvr
및 chrome://flags/#enable-gamepad-extensions
.
해당 URL을 Chrome의 URL 표시줄에 붙여넣고 "활성화" 하이퍼링크를 클릭합니다.
Chrome의 성능이 제한적이거나 작동하지 않는 경우 Google의 Chrome 오픈 소스 버전인 Chromium의 실험용 빌드를 다운로드할 수 있습니다.
WebVR을 활성화하면 API를 사용하는 사이트를 방문해야 합니다. a-frame.io 및 PlayCanvas는 사용할 수 있는 훌륭한 실험적 샌드박스입니다.
결론
WebVR은 현재 실험 단계이지만 가상 현실 환경의 개방형 표준으로 가능성을 보여줍니다. 모든 브라우저로 확장되면 더 많은 개발자가 이 기능을 활용하는 것을 볼 수 있습니다.