Oculus DK2アプリ Swing VR

第3回 Oculus Game Jam in Japan【東京目黒アマゾン会場】で作成したコンテンツを公開できるレベルまで仕上げました。 私が作成したコンテンツは実写VRコンテンツのひとつ「ア○○スの少女ハ○ジの「ブランコ」改め「Swing VR」です。 詳しい説明はこちらの固定ページをご覧ください。 … (Read More)

滝ユニアップデート

「滝にうたれるユニティーちゃん」をアップデートしました。 ハイライトはOculus SDK 0.4.4 + Unity 4.6.0p1でリビルドしたことです。 FPSは75出るようになりましたが、どうも滝の処理が重すぎるのかCPU不足による遅延が出ます。 デスクトップでCPUに余裕がるPCでしたら綺麗に見えると思います。 … (Read More)

Oculus Rift SDK 0.4.3.1におけるミラーモードの初期設定用スクリプト

Oculus Rift SDK 0.4.3.1(正確には0.4.3)からMirrorモードの初期値を設定するInspectorプロパティが公開されなくなりました。 といってもOVRManager.display.mirrorModeにtrue, falseを代入するだけのことですから簡単なスクリプトを作成しました。 https://github.com/zabaglione/MirrorController0431 使い方はこのスクリプトをOVRCameraRigなどにセットするだけです(構造的にどこにセットしてもOKです)。 余計な機能としてPlayerPrefsを用いてミラーモードの値を保存しています。気にいらなければさくっと消してください。 … (Read More)

Oculus Rift DK2 + Leap Motion + VR Developer Mount(LeapMotionマウンタ)によるナデナデの作り方

まだまだ不明点が多いですが、現時点におけるOculus Rift DK2にLeap Motionを付けるVR Developer Mount(LeapMotionマウンタ)を用いた「ナデマデ」アプリケーションの作り方をご紹介します。 ナデナデする対象はMMDのモデルデータを用いていますので、ここの手順が理解できればどのモデルでも同じように出来ると思います。 1. 使用しているSDKのバージョン Oculus Rift DK2: SDK 0.4.2 beta(Windows) Leap Motion: LeapDeveloperKit_2.1.5+22693_win(Windows) Unity: 4.5.2f1(Windows) 2. MMD関連 MMD4Mecanim (Beta): 20141002版 MMD4mface: 201410 3. 開発および実行プラットフォーム Windows 7 Professional SP1 GPU: GeForce GTX 680 Oculus Rift: Direct HMD Access from Apps 4. Oculus … (Read More)

[Unity][Oculus Rift DK2] Tapの検出

Oculus Rift DK2においてアプリケーション起動時に健康に関する注意書きが表示されます。 あれって6秒経過した後、任意のキーを押すかDK2を軽くタップすると消すことができます。 さらに15秒経過すると自動的に消えます。 そこで気になるのがタップの検出です。具体的にはこちらのコードになります。 「Oculus_Developer_Guide_0.4.1」のP.24参照 C言語で書かれていますのでそれをUnityで使えるようにC#で書き直しました。 内容はそんなに難しくないので見てもらえればすぐにわかると思います。 ライセンスはpublic domainとしますので自由に使ってください。改造も自由です。 https://github.com/zabaglione/SenseTapForOculusRiftDK2 … (Read More)