オープン仮想現実プラットフォーム Monado 21.0.0 のリリース

Collabora は、OpenXR 標準のオープンソース実装である Monado 21.0.0 のリリースを発表しました。 OpenXR 標準は、Khronos コンソーシアムによって作成され、仮想現実および拡張現実アプリケーションを作成するためのユニバーサル API と、特定のデバイスの特性を抽象化するハードウェアと対話するための一連のレイヤーを定義します。 Monado は、OpenXR 要件に完全に準拠したランタイムを提供し、スマートフォン、タブレット、PC、その他のデバイス上で仮想現実と拡張現実を使用した作業を整理するために使用できます。 プロジェクト コードは C で書かれており、GPL と互換性のある無料の Boost Software License 1.0 に基づいて配布されます。

Monado 21.0.0 は、OpenXR 1.0 標準と正式に互換性のある最初のリリースでした。 クロノス コンソーシアムは互換性テストを実施し、正式に互換性のある OpenXR 実装のリストに Monado を追加しました。 テストは、VR デバイス シミュレーション モードのデスクトップ ビルドを使用して、OpenGL と Vulkan グラフィックス API の両方で実行されました。 当初、このバージョンには 1.0 という番号が付けられる予定でしたが、開発者は Mesa のバージョン番号付けと同様に、年ベースの番号付けを使用することを決定しました。

XNUMX 番目の重要なイノベーションは、状態トラッカーを実装した SteamVR プラットフォーム用のドライバーの準備と、SteamVR 用の Monado 用に作成されたヘッドセット ドライバー (HMD) とコントローラーを使用できるようにする SteamVR 用のプラグイン ジェネレーターの準備でした。 たとえば、Monado は、OpenHMD、Panotools (PSVR)、および Vive/Vive Pro/Valve Index 仮想現実ヘッドセット用のドライバーを提供します。

プラットフォーム構成:

  • 空間視覚エンジン (オブジェクト追跡、表面検出、メッシュ再構築、ジェスチャー認識、視線追跡);
  • キャラクター追跡用のエンジン(ジャイロスタビライザー、モーション予測、コントローラー、カメラを介した光学式モーション追跡、VR ヘルメットからのデータに基づく位置追跡)。
  • コンポジットサーバー (直接出力モード、ビデオ転送、レンズ補正、合成、複数のアプリケーションを同時に操作するためのワークスペースの作成)。
  • インタラクション エンジン (物理プロセスのシミュレーション、仮想現実アプリケーション用のウィジェット セットおよびツールキット);
  • 計装(機器の校正、動作境界の設定)。

主な機能:

  • バーチャル リアリティ ヘルメット HDK (OSVR Hacker Developer Kit) および PlayStation VR HMD、ならびに Vive Wand、Valve Index、PlayStation Move、および Razor Hydra コントローラー用のドライバー。
  • OpenHMD プロジェクトによってサポートされるハードウェアを使用する機能。
  • North Star 拡張現実グラスのドライバー。
  • Intel RealSense T265 位置追跡システム用のドライバー。
  • root 権限を取得せずに仮想現実デバイスへのアクセスを構成するための一連の udev ルール。
  • ビデオのフィルタリングとストリーミング用のフレームワークを備えたモーション トラッキング コンポーネント。
  • PSVR および PS Move コントローラー用の 6 自由度キャラクター トラッキング システム (XNUMXDoF、前方/後方、上/下、左/右、ヨー、ピッチ、ロール)。
  • Vulkan および OpenGL グラフィックス API と統合するためのモジュール。
  • ヘッドレスモード。
  • 空間的なインタラクションと視点の管理。
  • フレーム同期と情報入力(アクション)の基本的なサポート。
  • System X サーバーをバイパスして、デバイスへの直接出力をサポートする既製の複合サーバー。 Vive および Panotools 用のシェーダーが提供されています。 投影レイヤーのサポートがあります。

オープン仮想現実プラットフォーム Monado 21.0.0 のリリース


出所: オープンネット.ru

コメントを追加します