OculusRiftはモニタなしだと動かない?!とあるエンジニアに起きた謎の出来事
こんにちは、チッタです。
今回の記事は、エンジニアKさんがVR系のコンテンツを制作しているときに発見したことを書いてくれました。
OculusRiftでVRアプリケーションを作成
作ったVRアプリケーションは、パソコンを立ち上げるとスタートアップに入れてあるアプリが自動的に起動。
終了時は、電源ボタンを押してパソコンとアプリケーションを終了させるという流れです。
今回はモニタが不要の仕様で、機材を設置する場所も限られていたので接続しませんでした。
会社では当然のように、パソコンの電源を入れて立ち上げると、アプリケーションも立ち上がり、万事うまくいきました。
しかし納品当日に異変が起きます。
パソコンの電源を入れて立ち上げても、OculusRiftが真っ黒なのです。
ん?!モニタ接続しないといけないの?
OculusRiftのランプはオレンジ色に点灯しっぱなしで、白色(アクティブ)になりません。
それにも関わらず、背後でアプリケーション内の音が流れているので、起動していることはわかります。
何が起きたか確認するためにモニタをつなげると、途端にOculusRiftがアクティブになり、VR空間が表示されました。
何度繰り返しても同じ現象が起きる(10回に1回くらいは現象を回避する)ので仕方がなく、モニタをつなげた状態で運営してもらうことになりました。
この現象をオキュラスのサポートに問い合わせたところ、衝撃の答えが返ってきました。
サポートから来た返事
「Oculus Riftに関してですが、モニターに接続しない限り使用出来兼ねますので、ご了承ください。
なお、コンテンツをモニター画面を写したくない場合、モニターをパソコンに接続した後、モニターの電源を切っていただけますと幸いです。」(原文ママ)
えー?!じゃあ会社でモニタなしで動いていたのがイレギュラーってこと?!
これってOculusのバグだと思うのですが、どうなんですかね。
モニタなしでどうしても動かしたいときの方法
モニタを使いたくない人のために、対処法を記しておきます。
なお、Oculusが公式にこう回答した以上、この対処をしたことによる不具合は責任が取れませんので、あしからず。
①モニタをつないだ状態でOculusのホーム画面を開く
②右下にOculusデスクトップがあるので、これを起動
③Oculusデスクトップを起動した状態で、モニタを切断し、再起動
こうするとモニタを切断した状態でもOculusが立ち上がるようになります。
おそらく、プライマリ、セカンダリの問題だと思うのですが…やはり仕様バグですよね。