Oculus Go が登場してからちょうど一年。新しい VR デバイス Oculus Quest が発売されました。最大の特徴はポジショントラッキングにフル対応したスタンドアロン型になっていることです。
要するに、これまで PS4 かデスクトップ PC でしか遊べなかった両手モーションコントローラやルームスケール対応ゲームが、部屋へのベースステーション設置作業とかケーブルの配線とか一切の準備不要で、完全ワイヤレスで楽しむことができるようになるわけです。
・ケーブルなし
・外部センサーやベースステーションの設置なし
・両手モーションコントローラでポジショントラッキング対応
・ルームスケール対応
例えると最初のマルチタッチ対応スマートフォンが出たようなもの。手軽に VR を楽しむために欲しかったものが一通り実現されたことになるので、後はスマートフォンのように年々プロセッサの性能を上げていけばいいだけです。
もちろんモバイルプラットフォームなので、ハイエンド PC と比べると CPU/GPU 性能には大きな隔たりがあります。特に描画性能は落ちるため、決して従来型のコンソールやデスクトップ向け VR HMD が不要になるわけではありません。またアーキテクチャも違うので、Steam などの既存のゲームがそのまま動くわけでもなく、対応ソフトの登場を待つ必要があります。
対応ソフトはまだまだ少ないですが、VR 機能が統一されたので Quest 向けゲームはだいぶ開発しやすくなります。今まではコントローラやトラッキングの仕様が違いすぎて、PC の本格的な VR ゲームをモバイルやスタンドアロン機へ移植するのが困難でした。
またケーブルやベースステーションがないことで、ルームスケール範囲の自由度はむしろ従来のデスクトップ型 VR よりも高くなります。
なお Oculus Quest と同等のデバイスとしては HTC Vive Focus Plus があります。Quest より値段は高いものの、こちらもスタンドアロンかつ両手のモーションコントローラ込みでポジショントラッキングに対応しています。Daydream も HMD のポジショントラッキングに対応した Mirage Solo が出ていますが、6DoF 対応のモーションコントローラがまだありません。ただし Daydream も 6DoF 対応コントローラの開発は行われているようです。
・Google VR: Experimental Daydream 6DoF controllers
今後はモバイル系のスタンドアロン機も 6.6DoF 対応が標準になっていくものと思われます。
Oculus の場合アーキテクチャ面でのプラットフォームは2種類ですが、ソフトウエアの対応は Rift, Quest, Go それぞれ異なっています。Oculus Quest の OS やアーキテクチャはモバイル系に属しますが、トラッキング性能やコントローラは PC 系の Rift (S) と同じです。アーキテクチャ上は Quest でも Go/GearVR ソフトが動きそうですが、今のところは対応していないようです。
Oculus | HMD | Controller | Host | OS | Arch |
---|---|---|---|---|---|
Oculus Rift / Rift S | 6DoF | 6DoF Touch x2 | 外部 PC | Windows | x64 |
Oculus Quest | 6DoF | 6DoF Tocuh x2 | Standalone | Android 7.1 | arm64 |
Oculus Go (Gear VR) | 3DoF | 3DoF x1 | Standalone | Android 7.1 | arm64 |
ちなみに Daydream と Vive の場合は下記の通り。
Daydream | HMD | Controller | Host | OS | Arch |
---|---|---|---|---|---|
Daydream | 3DoF | 3DoF x1 | Smartphone | Android 7.1+ | arm64 |
Daydream Standalone | 6DoF | 3DoF x1 | Standalone | Android 7.1+ | arm64 |
HTC Vive | HMD | Controller | Host | OS | Arch |
---|---|---|---|---|---|
HTC Vive/Pro/Eye | 6DoF | 6DoF x2 +α | 外部 PC | Windows 他 | x64 |
HTC Cosmos | 6DoF | 6DoF x2 | 外部 PC? | Windows 他? | x64? |
HTC Focus Plus | 6DoF | 6DoF x2 | Standalone | Android | arm64 |
HTC Focus | 6DoF | 3DoF x1 | Standalone | Android | arm64 |
より詳しいスペックはこちらに載せています。
関連エントリ
・Oculus Quest も文章書き&開発マシンにする
・Android/Oculus Go/Daydream の画面をミラーリングするツールを作ってみた
・Oculus Go で一般 Android アプリを起動できるランチャーを作ってみた
・Oculus Go を文章書き&開発マシンにする
・VR で物が大きく見えたり小さく見えたりするわけ
・Oculus Go は VR ができる新しい携帯ゲーム機