본문으로 이동
주 메뉴
주 메뉴
사이드바로 이동
숨기기
둘러보기
대문
최근 바뀜
요즘 화제
임의의 문서로
sitesupport
사용자 모임
사랑방
사용자 모임
관리 요청
편집 안내
소개
도움말
정책과 지침
질문방
한울위키
검색
검색
보이기
로그인
개인 도구
로그인
WebXR 문서 원본 보기
문서
토론
한국어
읽기
원본 보기
역사 보기
도구
도구
사이드바로 이동
숨기기
동작
읽기
원본 보기
역사 보기
일반
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
보이기
사이드바로 이동
숨기기
←
WebXR
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
일반 사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
'''WebXR''' 장치 API(WebXR Device API)<ref>{{웹 인용|title=Web APIs {{!}} MDN |url=https://developer.mozilla.org/en-US/docs/Web/API |access-date=2022-03-01 |website=developer.mozilla.org |language=en-US}}</ref><ref>{{웹 인용|title=Why You Should Be Paying Attention to WebXR |url=https://crosscomm.com/resources/blog/future-webxr |access-date=2022-03-01 |website=CrossComm |language=en}}</ref>는 [[HTC 바이브]], [[오큘러스 리프트]], [[오큘러스 퀘스트]], [[구글 카드보드]], [[마이크로소프트 홀로렌즈]], [[매직 리프]] 또는 OSVR(Open Source Virtual Reality)과 같은 증강 현실 및 가상 현실 장치에 대한 액세스 지원을 웹 브라우저에서 기술하는 웹 [[API|애플리케이션 프로그래밍 인터페이스]](API)이다.<ref name="fundamentals">{{웹 인용|url=https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API/Fundamentals|title=Fundamentals of WebXR|access-date=22 December 2021|work=[[MDN Web Docs]]}}</ref><ref name=":0">{{웹 인용|title=WebXR Device API |url=https://www.w3.org/TR/webxr/Overview.html |access-date=2022-03-01 |website=www.w3.org}}</ref> WebXR 장치 API<ref>{{웹 인용|title=The Immersive Web Working Group/Community Group |url=https://immersive-web.github.io/ |access-date=2022-03-01 |website=immersive-web.github.io |language=en-US}}</ref> 및 관련 API는 W3C 그룹, 몰입형 웹 커뮤니티 그룹<ref>{{웹 인용|title=Immersive Web Community Group |url=https://www.w3.org/community/immersive-web/ |access-date=2022-03-01 |website=www.w3.org |date=22 March 2017 |language=en-US}}</ref> 및 몰입형 웹 워킹 그룹<ref>{{웹 인용|title=Immersive Web Working Group |url=https://www.w3.org/groups/wg/immersive-web |access-date=2022-03-01 |website=www.w3.org}}</ref><ref>{{웹 인용|title=WebXR Device API - Web APIs {{!}} MDN |url=https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API |access-date=2022-03-01 |website=developer.mozilla.org |language=en-US}}</ref>에서 정의한 표준이다. 커뮤니티 그룹이 잠복기 동안 제안을 작업하는 동안 워킹 그룹은 브라우저에서 구현할 최종 웹 사양을 정의한다.<ref>{{인용|title=Immersive Web Community Group Proposals Repo |date=2022-02-21 |url=https://github.com/immersive-web/proposals |publisher=Immersive Web at W3C |access-date=2022-03-01}}</ref><ref>{{웹 인용|title=Community and Business Group Process {{!}} Community and Business Groups |url=https://www.w3.org/community/about/process/ |access-date=2022-03-01 |website=www.w3.org |language=en-US}}</ref><ref>{{웹 인용|title=Standards/Participating in a W3C Working Group - MozillaWiki |url=https://wiki.mozilla.org/Standards/Participating_in_a_W3C_Working_Group |access-date=2022-03-01 |website=wiki.mozilla.org}}</ref> '''WebVR'''은 가상 현실만 표현할 수 있는 실험적인 웹 API였으며 WebXR로 대체되었다.<ref name="blog.mozilla.org">{{웹 인용|url=https://blog.mozilla.org/blog/2017/10/20/bringing-mixed-reality-web/|title=Bringing Mixed Reality to the Web – The Mozilla Blog|website=The Mozilla Blog|author-last=Vrignaud|author-first=Andre|date=October 20, 2017|access-date=December 23, 2021}}</ref><ref name="developers.google.com">{{웹 인용|url=https://developers.google.com/web/updates/2018/05/welcome-to-immersive|title=Welcome to the immersive web|website=Google Developers|author-first=Joseph|author-last=Medley|date=May 2018|access-date=December 23, 2021}}</ref><ref>{{웹 인용|title = WebVR API|url = https://developer.mozilla.org/en-US/docs/Web/API/WebVR_API|website = [[MDN Web Docs]]|access-date = 2015-11-04}}</ref> == 역사 == WebVR API는 2014년 봄 모질라의 블라디미르 부키체비치(Vladimir Vukićević)에 의해 처음 고안되었다.<ref>{{웹 인용|date=2022-02-28 |title=WebVR Deprecated Specification |url=https://immersive-web.github.io/webvr/spec/1.1/ |website=W3C webvr}}</ref> 2016년 3월 1일, 모질라 VR 팀과 구글 크롬 팀은 WebVR API 제안의 버전 1.0 릴리스를 발표했다. 결과적인 API 리팩토링으로 WebVR이 많이 개선되었다.<ref>{{웹 인용|url=https://hacks.mozilla.org/2016/03/introducing-the-webvr-1-0-api-proposal/|title=Introducing the WebVR 1.0 API Proposal|website=Mozilla Hacks|author-first=Casey|author-last=Yee|date=March 1, 2016|access-date=2021-12-23}}</ref> 최신 WebXR 장치 API 작업 초안은 2022년 2월에 마지막으로 게시되었다.<ref name=":0" /> 사양의 편집자는 현재 구글과 메타 출신이다. 모질라, 마이크로소프트, 삼성전자, 애플의 다른 회원들과 다양한 스타트업 및 초청 전문가들이 사양의 미래에 대한 의견을 제시했다.<ref>{{웹 인용|title=Immersive Web Working Group - Participants |url=https://www.w3.org/groups/wg/immersive-web/participants |access-date=2022-03-01 |website=www.w3.org}}</ref> 사양에 대한 모든 토론은 [[깃허브]]에 공개되어 있다.<ref>{{웹 인용|title=Immersive Web at W3C |url=https://github.com/immersive-web |access-date=2022-03-01 |website=GitHub |language=en}}</ref> 2018년에는 WebXR 장치 API가 WebVR을 대체하여 증강 현실, 가상 현실 장치 및 가능한 미래 현실과 장치를 위해 설계되었다.<ref name="blog.mozilla.org"/><ref name="developers.google.com"/><ref name="WebXR Device API Explained"/> WebVR은 더 이상 사용되지 않고 제거되기 전에 파이어폭스 및 크로미엄 기반 브라우저에서 구현되었다. 2018년 9월 24일 이머시브 웹 워킹 그룹(Immersive Web Working Group)이 공식화되었다.<ref name="immersive-web-wg-history">{{웹 인용|url=https://www.w3.org/2018/09/immersive-web-wg-charter.html|title=Immersive Web Working Group Charter|access-date=December 23, 2021}}</ref> == 설계 == WebXR 장치 API는 필요한 카메라 설정 및 장치 상호 작용(예: 컨트롤러 또는 시점)과 함께 WebGL을 사용하여 웹 애플리케이션이 가상 현실 및 증강 현실에 콘텐츠를 표시할 수 있도록 하는 몇 가지 새로운 인터페이스(예: XRView<ref name="WebXR Device API Explained">{{웹 인용|title=WebXR Device API |url=https://immersive-web.github.io/webxr/#xrview-interface |access-date=2022-03-01 |website=immersive-web.github.io}}</ref>, XRPose<ref>{{웹 인용|title=WebXR Device API |url=https://immersive-web.github.io/webxr/#xrpose-interface |access-date=2022-03-01 |website=immersive-web.github.io}}</ref>)를 노출한다. == 지원 == WebXR 장치 API(후보 권장 사항)는 현재 엣지 및 크롬 79, Chrome for Android 79, Opera 66, Opera Mobile 64, Samsung Internet 12 및 Oculus Browser의 안정 버전에서 지원된다. WebXR은 [[애플 비전 프로]] 혼합 현실 헤드셋의 VisionOS용 사파리에서 지원된다. == 유사한 기술 == WebXR은 API<ref>{{웹 인용|url=https://www.w3.org/TR/webxr/ |title=WebXR Device API |access-date=2024-02-17 |website=[[W3C]]}}</ref>로서 고유하지만 대부분의 하드웨어에는 네트워크 경험과 웹 콘텐츠에 대한 액세스를 허용하는 기본 애플리케이션이 있다.<ref>{{웹 인용|title="webxr" {{!}} Can I use... Support tables for HTML5, CSS3, etc |url=https://caniuse.com/?search=webxr |access-date=2022-03-01 |website=caniuse.com}}</ref><ref>{{웹 인용|title=Introduction to Oculus Browser {{!}} Oculus Developers |url=https://developer.oculus.com/documentation/web/browser-intro/ |access-date=2022-03-01 |website=developer.oculus.com}}</ref> 유니티 및 블렌더와 같은 여러 주요 도구도 웹용으로 내보낼 수 있으며 사용자에게 전용 애플리케이션을 설치하지 않고도 콘텐츠를 사용할 수 있는 방법을 제공한다.<ref>{{웹 인용|title=Meet Safari for spatial computing |url=https://developer.apple.com/videos/play/wwdc2023/10279/ |access-date=2024-02-17 |website=developer.apple.com}}</ref> == 같이 보기 == * [[WebGL]] * [[웹 API]] * [[가상 현실]] * [[증강 현실]] * [[메타버스]] * [[월드 와이드 웹 컨소시엄]] == 각주 == {{각주}} == 외부 링크 == * [https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API/Fundamentals Fundamentals of WebXR] on [[MDN Web Docs]] {{웹 인터페이스}} {{W3C 표준}} {{혼합 현실}} {{모질라}} {{위키데이터 속성 추적}} [[분류:HTML5]] [[분류:가상 현실]] [[분류:웹 개발]]
WebXR
문서로 돌아갑니다.
검색
검색
WebXR 문서 원본 보기
새 주제