Monado 的首次發布,虛擬實境設備平台

發表 專案的第一個版本 莫納多,旨在創建標準的開放實施 OpenXR的,它定義了用於創建虛擬和擴增實境應用程式的通用 API,以及一組用於與抽象特定裝置特徵的硬體互動的層。 該標準由 Khronos 聯盟制定,該聯盟還開發了 OpenGL、OpenCL 和 Vulkan 等標準。 專案程式碼是用C語言寫的 分發者 遵循 GPL 相容的 Boost 軟體授權 1.0,該授權基於 BSD 和 MIT 許可證,但在以二進位形式分發衍生作品時不需要歸屬。

Monado 提供完全符合 OpenXR 要求的運行時,可用於在智慧型手機、平板電腦、PC 和任何其他裝置上組織虛擬和擴增實境工作。 此專案框架內正在開發幾個基本子系統:

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

Monado 的首次發布,虛擬實境設備平台

第一個版本被認為是實驗性的,旨在讓開發人員熟悉該平台。 在當前狀態下,Monado 允許您使用以下方式建立應用程式並在支援的裝置上追蹤輪換情況: 開放式頭顯,並且還提供了直接顯示(直接模式)繞過作業系統圖形堆疊輸出到虛擬實境設備。
目前僅支援 Linux(預計將來支援其他作業系統)。

主要特點:

  • 虛擬實境安全帽驅動程式的可用性 HDK (OSVR 駭客開發工具包)和
    PlayStation VR 頭戴裝置,以及 PlayStation Move 控制器和 剃刀九頭蛇.

  • 使用可能性 оборудования項目支持的 開放式頭顯.
  • 擴增實境眼鏡驅動程式 北極星.
  • 英特爾實感 T265 位置追蹤系統驅動程式。
  • udev規則集 無需取得 root 權限即可配置對虛擬實境裝置的存取。
  • 具有用於過濾和串流視訊的框架的運動追蹤組件。
  • 適用於 PSVR 和 PS Move 控制器的六自由度角色追蹤系統(6DoF、前/後、上/下、左/右、偏航、俯仰、滾動)。
  • 用於與 Vulkan 和 OpenGL 圖形 API 整合的模組。
  • 無頭模式。
  • 管理空間互動和觀點。
  • 對幀同步和資訊輸入(動作)的基本支援。
  • 現成的複合伺服器,支援繞過系統 X 伺服器直接輸出到裝置。 為 Vive 和 帕諾工具。 支援投影層。


來源: opennet.ru

添加評論