Monado 21.0.0 : OpenXR 1.0 표준을 공식적으로 준수하는 안정적인 버전

Collabora 개발자 출시 며칠 전 새로운 버전의 출시 모나도 21.0.0, 이는 OpenXR 표준의 오픈 소스 구현입니다. OpenXR 표준은 Khronos 컨소시엄에 의해 준비되었으며 가상 및 증강 현실 애플리케이션을 생성하기위한 범용 API와 특정 장치의 특성을 추상화하는 장비와 상호 작용하는 일련의 중간 계층을 정의합니다.

Monado는 완전히 OpenXR 호환 런타임을 제공합니다. 스마트 폰, 태블릿, PC 및 기타 모든 장치에서 가상 및 증강 현실을 실행하는 데 사용할 수 있습니다. 프로젝트 코드는 C로 작성되었으며 무료 GPL 호환 Boost 1.0 소프트웨어 라이선스에 따라 배포됩니다.

주요 기능 :

  • HDK (OSVR Hacker Developer Kit) 및 PlayStation VR HMD 헬멧, Vive Wand, Valve Index, PlayStation Move 및 Razor Hydra 컨트롤러 용 컨트롤러입니다.
  • OpenHMD 프로젝트와 호환되는 하드웨어를 사용하는 기능.
  • North Star 증강 현실 안경용 드라이버입니다.
  • Intel RealSense T265 위치 추적 시스템 용 드라이버.
  • 가상 현실 장치에 대한 비 루트 액세스를 구성하기위한 udev 규칙 세트.
  • 비디오 필터링 및 스트리밍 프레임이있는 모션 추적 구성 요소.
  • PSVR 및 PS Move 컨트롤러를위한 6 가지 자유도 (XNUMXDoF, 전진 / 후진, 상 / 하, 좌 / 우, 요, 피치, 롤)의 캐릭터 추적 시스템.
  • Vulkan 및 OpenGL 그래픽 API와의 통합을위한 모듈입니다.
  • 스크린리스 모드 (헤드리스).
  • 공간적 상호 작용 및 관점 관리.
  • 프레임 동기화 및 정보 입력 (작업)에 대한 기본 지원.
  • X 시스템 서버를 우회하여 장치로 직접 출력을 지원하는 즉시 사용 가능한 복합 서버입니다. 쉐이더는 Vive 및 Panotools에 제공됩니다.

Monado 21.0.0의 주요 뉴스

Monado 21.0.0은 OpenXR 표준을 공식적으로 준수한 첫 번째 버전이었습니다. 1.0. Khronos 컨소시엄은 호환성 테스트를 수행하고 Monado를 공식적으로 지원되는 OpenXR 구현 목록에 추가했습니다.

테스트는 가상 현실 장치 시뮬레이션 모드에서 데스크톱 빌드를 사용하여 OpenGL 그래픽 API 및 Vulkan API로 수행됩니다. 처음에는 버전 번호 1.0을 할당 할 계획 이었지만 개발자는 Mesa 버전의 번호 매기기와 유사하게 연도를 사용하여 번호 매기기를 사용하기로 결정했습니다.

Monado가 이제 공식적으로 호환되는 OpenXR 구현을 제공함을 발표하게되어 기쁘게 생각합니다. OpenXR 1.0 호환 구현의 공식 목록에는 이제 "더미"장치에서 OpenXR 적합성 테스트 제품군을 실행하는 것을 기반으로하는 Monado가 포함됩니다.

OpenXR 1.0 준수 상태는 시뮬레이션 된 장치에만 적용됩니다. 시뮬레이션되지 않은 하드웨어와 함께 Monado를 사용하여 제품을 구축하는 사람은 누구나 해당 제품에 대한 완전하고 정상적인 채택 및 준수 프로세스를 거쳐야 OpenXR 준수를 주장하고 혜택을 얻을 수 있습니다.

두 번째 혁신 중대한 SteamVR 플랫폼을위한 컨트롤러 준비 상태 추적기 및 SteamVR 용 플러그인 생성기를 구현하여 SteamVR에서 Monado 용으로 생성 된 모든 헤드폰 컨트롤러 (HMD) 및 컨트롤러를 사용할 수 있습니다. 예를 들어 Monado는 OpenHMD, Panotools (PSVR) 및 Vive / Vive Pro / Valve Index VR 헤드셋 용 드라이버를 제공합니다.

버전 처리와 관련하여 개발자는이 첫 번째 릴리스 버전이 적절하며 예비 버전 시리즈 0.XY에서 멀어 졌다고 언급합니다.

이 첫 번째 공식 호환 버전은 21.0.0 대신 1.0.0으로 알려져 있습니다. 일반적인 SemVer 규칙은 주로 API 안정성을 다룹니다. 그러나 Monado의 유일한 공용 API는 외부에서 유지 관리되는 OpenXR 사양을 통하기 때문에 Monado의 표준 SemVer 번호는 프로젝트의 발전에도 불구하고 오랫동안 메이저 버전 1에 유지됩니다.

대신, 우리는 SemVer와 날짜 기반 버전 제어의 하이브리드 인 FreeDesktop.org 프로젝트 인 Mesa의 버전 제어 모델을 따르기로 결정했습니다. 

마지막으로, 그것에 대해 더 많이 알고 싶다면 이 새 버전의. 세부 사항을 확인할 수 있습니다 다음 링크에서.


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.