Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Oculus Go アプリケーション開発

785 visualizaciones

Publicado el

2018/05/17
第37回スタジオアルカナ社内勉強会

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Oculus Go アプリケーション開発

  1. 1. Oculus Go アプリケーション開発 第37回社内勉強会 2018/5/17 スタジオアルカナ 遠藤勝也
  2. 2. Oculus Go Android OS 32G: 23,800, 64G: 29,800 専用のコントローラ付き
  3. 3. 試した環境 Unity A-Frame
  4. 4. 試した環境 Unity A-Frame
  5. 5. Unity だいたい検索したらUnityが出てくる 実機で実行するまでの手順は試した コントローラを使ったポインティングに 関する資料は見つからない Oculus Utilities for Unityに含まれてない?
  6. 6. 手順
  7. 7. 準備 Oculusユーザー登録 団体を作る Oculusアプリからデバイスを開発者モードにする
  8. 8. Unityプロジェクト Oculus Utilities for Unityをダウンロード 新規Unityプロジェクト作成 ダウンロードしたUnity Packageをインポート Assets/Oculus/VR/Prefabs 内の OVRCameraRig をhierarchyに追加 Assets/Oculus/VR/Prefabs 内のTrackedRemote を OVRCameraRig/TrackingSpace/RightHandAnchor 以下に追加
  9. 9. こんな感じ
  10. 10. ビルド なにやら色々設定する Android SDK Path JDK Path XR Settings Vritual Reality Supported Virtual Reality SDKs Android API Levelの設定 Build And Run
  11. 11. つまずいたところ Oculus Goを開発者モードに切り替える 初期設定に使った スマートフォンじゃなくても出来た UnityはJDK9に対応していないらしい JDK 1.8で動いた API Levelは26.x.xで動かなかった 25.2.5で動いた
  12. 12. 試した環境 Unity A-Frame
  13. 13. A-Frame Oculus Goを使った資料が少ない 多分、まだリファレンスに載っていない 一応、masterにマージされている https://github.com/aframevr/aframe/pull/3548 コントローラを使ったオブジェクトの ポインティングまでやった
  14. 14. HTML <a-scene> <a-box id="box" position="-1 0.5 -3" rotation="0 45 0" color="#4CC3D9"> </a-box> <a-sky color="#ECECEC"></a-sky> <a-entity laser-controls="hand:right" oculus-go-controls="hand:right; armModel:false"> </a-entity> </a-scene>
  15. 15. JavaScript const box = document.getElementById('box'); box.addEventListener('click', ev => { ev.target.setAttribute('color', '#0F0') });
  16. 16. 感想 Unity コントローラによるポインティングは 自前実装になるのかもしれない A-Frame 手軽に開発できる 開発者ツールがないのでデバッグは大変 体験中のスクリーンショットを撮りたかった ブラウザから没入中は撮影& 録画できない Android Device Monitorからなら撮れそう
  17. 17. ありがとうございました

×