發布開放虛擬實境平台Monado 21.0.0

Collabora 宣布發布 Monado 21.0.0,這是 OpenXR 標準的開源實作。 OpenXR 標準由 Khronos 聯盟制定,定義了用於創建虛擬和擴增實境應用程式的通用 API,以及一組用於與抽象化特定裝置特徵的硬體互動的層。 Monado 提供完全符合 OpenXR 要求的運行時,可用於在智慧型手機、平板電腦、PC 和任何其他裝置上組織虛擬和擴增實境工作。 該專案代碼是用 C 語言編寫的,並根據免費的 Boost Software License 1.0 進行分發,與 GPL 相容。

Monado 21.0.0 是第一個正式相容 OpenXR 1.0 標準的版本。 Khronos 聯盟已進行相容性測試,並將 Monado 新增至官方相容的 OpenXR 實作清單中。 使用 OpenGL 和 Vulkan 圖形 API 執行測試,使用 VR 設備模擬模式下的桌面建置。 最初,版本計劃編號為 1.0,但開發人員決定使用基於年份的編號,類似於 Mesa 版本編號。

第二個重要的創新是為 SteamVR 平台準備驅動程序,並實施狀態追蹤器以及 SteamVR 的插件產生器,它允許您在 SteamVR 中使用為 Monado 創建的任何耳機驅動程式 (HMD) 和控制器。 例如,Monado 為 OpenHMD、Panotools (PSVR) 和 Vive/Vive Pro/Valve Index 虛擬實境耳機提供驅動程式。

平台構成:

  • 空間視覺引擎(物體追蹤、表面偵測、網格重建、手勢辨識、眼球追蹤);
  • 角色追蹤引擎(陀螺儀穩定器、運動預測、控制器、透過攝影機進行的光學運動追蹤、基於 VR 頭盔資料的位置追蹤);
  • 複合伺服器(直接輸出模式、視訊轉發、鏡頭校正、合成、創建同時與多個應用程式一起工作的工作空間);
  • 互動引擎(實體流程的模擬、一組小部件和虛擬實境應用程式的工具包);
  • 儀器儀表(設備校準、設定移動邊界)。

主要特點:

  • 虛擬實境頭盔 HDK(OSVR 駭客開發套件)和 PlayStation VR HMD 以及 Vive Wand、Valve Index、PlayStation Move 和 Razor Hydra 控制器的驅動程式。
  • 能夠使用 OpenHMD 專案支援的硬體。
  • North Star 擴增實境眼鏡的驅動程式。
  • 英特爾實感 T265 位置追蹤系統驅動程式。
  • 一組 udev 規則,用於配置對虛擬實境裝置的訪問,而無需取得 root 權限。
  • 具有用於過濾和串流視訊的框架的運動追蹤組件。
  • 適用於 PSVR 和 PS Move 控制器的六自由度角色追蹤系統(6DoF、前/後、上/下、左/右、偏航、俯仰、滾動)。
  • 用於與 Vulkan 和 OpenGL 圖形 API 整合的模組。
  • 無頭模式。
  • 管理空間互動和觀點。
  • 對幀同步和資訊輸入(動作)的基本支援。
  • 現成的複合伺服器,支援繞過系統 X 伺服器直接輸出到裝置。 提供了 Vive 和 Panotools 的著色器。 支援投影層。

發布開放虛擬實境平台Monado 21.0.0


來源: opennet.ru

添加評論