Slide 1

Slide 1 text

enebular Meetup vol.3 Oculus Go + enebular 仮想現実でも データ連携! ワンフットシーバス 田中正吾

Slide 2

Slide 2 text

私の話はスライドを後ほど共有します。 話す内容に注力いただいて大丈夫です!

Slide 3

Slide 3 text

自己紹介

Slide 4

Slide 4 text

田中正吾(たなかせいご) 屋号:ワンフットシーバス 2004年よりフリーランス。以後、FLASH制作を 中心にインタラクティブコンテンツを主に行い 現在に至る。 最近ではWEBフロントエンドをベースにしなが らも、情報とインターフェースが合わさるアプ ローチという視点でIoTやMixed Realityといっ た技術も取り入れながら活動しています。

Slide 5

Slide 5 text

今日やること

Slide 6

Slide 6 text

Oculus Goのデータ連携の話をします Oculus Go

Slide 7

Slide 7 text

スマホやPCなど2Dのコンテンツ同じく 仮想現実も有益なデータの宝庫 ユーザの行動データ・ゲーム進行情報・イベント取得情報・アプリ滞在時間・3D酔い誘発 and more...

Slide 8

Slide 8 text

ということで仮想現実のデータも enebularは可視化が得意なので連携したい! Oculus Go

Slide 9

Slide 9 text

enebularと連携しやすい良き接着剤は FirebaseやMilkcocoaがあります

Slide 10

Slide 10 text

今回はFirebaseを使います! Google本家のFirebaseライブラリもよいが、がっつりアプリ用という感じなので 今回は別のライブラリを根性で探して検証して使えるようにしました Oculus Go Oculus GoとFirebaseをつなげるメモ – 1ft-seabass.jp.MEMO https://www.1ft-seabass.jp/memo/2018/09/27/oculus-go-meets-firebase/

Slide 11

Slide 11 text

ということで一旦はできた 起動時とーソルでクリックするとデータが送られる

Slide 12

Slide 12 text

しかしながら・・・これ・・・地味・・・

Slide 13

Slide 13 text

しっかり体験いただくために 簡易シューティングUnityゲーム作りました! まずは動画で

Slide 14

Slide 14 text

このUnity簡易ゲームから点数取得時に Firebaseへデータを送ります Firebaseコンソールの様子

Slide 15

Slide 15 text

こちらの点数取得時と総得点の推移を enebularで可視化します!

Slide 16

Slide 16 text

こんな感じで動きます!

Slide 17

Slide 17 text

いざリアルタイムにデモをしてみます! Oculus Go

Slide 18

Slide 18 text

今回の仕組みはINFOMOTIONのみで 可視化が実現できています データ可視化 INFOMOTION データ記録 Oculus Go

Slide 19

Slide 19 text

がんばったところ

Slide 20

Slide 20 text

Oculus GoでFirebaseを使おうとする心 Oculus Go Oculus GoとFirebaseをつなげるメモ – 1ft-seabass.jp.MEMO https://www.1ft-seabass.jp/memo/2018/09/27/oculus-go-meets-firebase/

Slide 21

Slide 21 text

Unityから直接INFOMOTIONに出すため データ内容を整える必要があった ヘルプにもあるがtimestampやcreatedで2つ時間設定があったりkeyというデータのくくりを注意

Slide 22

Slide 22 text

Unityのデータ取得「らしさ」の演出を加えた 実際やってみて操作が自動で可視化されるというのは新たな世界が見れて楽しかった!

Slide 23

Slide 23 text

やってみて見える世界

Slide 24

Slide 24 text

アプリの挙動をいろいろ見るのも楽しいし アトラクション的な行動分析も楽しそう! VRには個人で遊ぶこともあるし、ゲームセンターやエンタメとして楽しむものもあるので

Slide 25

Slide 25 text

Firebaseで色々な状況が引き出せるということは enebularからIoTの演出につなげられる! 高得点時に照明を連動させて一体感を出したり、追加のセンサーによってVR内を変化させたり! Oculus Go 点灯! センサーで変化

Slide 26

Slide 26 text

enebuarとのデバイス連携でもうひとつ ここで7分くらい時間があるとうれしい

Slide 27

Slide 27 text

HoloLensとLINE Clovaで修行アプリ

Slide 28

Slide 28 text

enebularでLINE Clovaが手軽に連携できるネタ LINE Clova Extensions Kitとenebularを連携して会話させてみよう | enebular blog https://blog.enebular.com/line/line-cek-meets-enebular/ Clova Clova Extensions Kit (CEK) Custom Extension HTTP リクエスト

Slide 29

Slide 29 text

FirebaseとHoloLensをつなげる知見 https://www.1ft-seabass.jp/memo/2018/09/18/firebase-meets-hololens-uwp-3d-app/ HoloLens (3D UWP APP)

Slide 30

Slide 30 text

今回の仕組み Node-RED・enebular・Firebaseうまく仲介してHoloLensとClovaの仕組みをつないでいます Clova Custom Extension HoloLens

Slide 31

Slide 31 text

HoloLensで忍術が見えるようにする

Slide 32

Slide 32 text

師(LINE Clova)が忍術を撃ちます!

Slide 33

Slide 33 text

それを避けることでトレーニングします!

Slide 34

Slide 34 text

動画で様子を見てみましょう!

Slide 35

Slide 35 text

時間があればリアルタイムでももイケるか! 音にデリケートなアプリですが懇親会で数人体験できるかも!

Slide 36

Slide 36 text

enebularで仮想現実についても 可視化していくぞ!

Slide 37

Slide 37 text

ご清聴いただきまして ありがとうございました!