Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
# Getting started with Quest
Search
nkjzm
June 18, 2019
Technology
0
1.2k
# Getting started with Quest
Standalone VR Meetup #02 での発表資料です。
https://standalone-vr.connpass.com/event/132070/
nkjzm
June 18, 2019
Tweet
Share
More Decks by nkjzm
See All by nkjzm
個人iOSアプリ開発で使っているClaude Code Hooksの紹介
nkjzm
0
250
アバター配信アプリ『Vフレット』 でVRM 1.0対応をしてみる
nkjzm
1
250
VRMアバターでギターの弾き語りがしたい!! 『Vフレット』の開発で考えたこと
nkjzm
0
500
『ALTDEUS: Beyond Chronos』で物語に没入できる操作感を実現するマルチプラットフォーム対応の道のり / The path to multi-platform support for immersive storytelling in ALTDEUS: Beyond Chronos
nkjzm
0
350
『ALTDEUS: Beyond Chronos』におけるマルチプラットフォーム向けコントローラーの対応 / Support for multi-platform controllers in "ALTDEUS: Beyond Chronos
nkjzm
0
420
Unityで使える汎用的な ハンバーガーメニューの実装 / UniHamburger
nkjzm
3
1.4k
20時間超の物語をVRで!『ALTDEUS: Beyond Chronos』の制作を支えた”Uranus”の制作過程と機能紹介 [CEDEC2021] / Introduction of ALTDEUS' VR ADV tool "Uranus", CEDEC2021
nkjzm
1
2.5k
withコロナに見るXR業界のイマ! [CEDEC2021] / XR NOW CEDEC2021
nkjzm
3
1.8k
VRプロダクト開発ラウンドテーブル2021
nkjzm
0
1.5k
Other Decks in Technology
See All in Technology
Claude Codeを駆使した初めてのiOSアプリ開発 ~ゼロから3週間でグローバルハッカソンで入賞するまで~
oikon48
10
5.3k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3k
初めてのDatabricks Apps開発
taka_aki
1
240
組織改革から開発効率向上まで! - 成功事例から見えたAI活用のポイント - / 20251016 Tetsuharu Kokaki
shift_evolve
PRO
2
230
サイバーエージェント流クラウドコスト削減施策「みんなで金塊堀太郎」
kurochan
4
2.2k
AI時代におけるデータの重要性 ~データマネジメントの第一歩~
ryoichi_ota
0
710
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
130
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
1
150
旅で応援する✈️ NEWTが目指すコミュニティ支援とあたらしい旅行 / New Travel: Supporting by NEWT on Your Journey
mii3king
0
140
NLPコロキウム20251022_超効率化への挑戦: LLM 1bit量子化のロードマップ
yumaichikawa
1
180
それでも私が品質保証プロセスを作り続ける理由 #テストラジオ / Why I still continue to create QA process
pineapplecandy
0
150
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
12
81k
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.6k
YesSQL, Process and Tooling at Scale
rocio
173
15k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Making Projects Easy
brettharned
120
6.4k
Done Done
chrislema
185
16k
Music & Morning Musume
bryan
46
6.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
How to train your dragon (web standard)
notwaldorf
97
6.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Mobile First: as difficult as doing things right
swwweet
225
10k
Transcript
1 Oculus Questでお餅をつこう!! # Getting started with Quest at Standalone
VR Meetup #02 @nkjzm
2 # Author Nakaji Kohki / リリカちゃん Mercari, Inc. R4D
XR Engineer 名古屋出身のゲームエンジニア 日本バーチャルリアリティ学会認定 VR技術者 Books: 技術評論社『VRエンジニア養成読本』 Works: 『Crevasse』『至近距離ガールVR』 #xRStreetStyle #xRfm #モーションキャスト Twitter: @nkjzm
3 # Demo
4 # Overview 01 VRタワーディフェンス 02 5m x 5mのルームスケール対応 03
Oculus Integrationsをフル活用 04 Google Polyベース 開発を通して得た知見をざっくり共有します
5 Oculus Quest開発の基本 これからQuest開発をはじめる人へ
6 - Oculus Quest - 約5万円~ - 公式/Amazonから注文可能 - Android
ベースのVRHMD - PC - Mac / Win - Unity - 2017.4 LTS - 2018.4 LTS - 2019.1.2f1 - Android SDK - Oculus Integration 開発に必要なもの この記事がよくまとまっています↓ Unity+Oculus Quest 開発メモ - フレームシンセシス https://framesynthesis.jp/tech/unity/oculusquest/
7 1. Unity上で開発 2. Androidアプリ(*.apk)としてビルド 3. Questを有線接続(type-c) 4. adbコマンドでインストール $
adb install -r hoge.apk 5. Quest上で起動 ライブラリ>不明なアプリより 開発から実機起動までの流れ
8 Questゲームは歩き回れるので、ビルドの度に有線接続するのが面倒になる ↓↓↓ リモートでのインストールが可能 tcpモードでローカルネットワーク経由でadbコマンドが打てる $ adb tcpip 5555 $
adb connect 192.168.0.0:5555 ケーススタディ① 有線接続が面倒くさい!
9 VRでの見え方や動作を確認するたびにビルドするのが面倒くさい ↓↓↓ Rift / ALVRでプレビューが可能! - OculusのSDKは全Oculus製品共通なので、Questの機能はRiftでも動く - ALVR(リモートでPCVRが使えるアプリ)で
ストリーミングプレビューという手も! ケーススタディ② 開発中にVRプレビューしたい!
10 Oculus Goで開発してたアプリを移植することは可能? ↓↓↓ 超簡単!!!!!!!!!!!!! - OculusのSDKは全Oculus製品共通なので、GoでいけるQuestでも動く - Oculus Integrationsをバージョン「1.37」以上にしてビルドし直せばOK
- もしこういう場合に動かない、とかあれば教えてください(知りたい) ケーススタディ③ Oculus Go開発と どう違う?
11 Oculus Questの開発TIPS 実際に開発してみて分かった知見
12 VRでやりたい基本的な機能が すべて揃っている状態 - VRで手を使う - モノを掴む - モノを投げる -
テレポート移動 - UIを操作する(uGUI) - 境界線を表示 (デメリット: 移植は大変に) 指摘いただきました https://twitter.com/needle/status/114093 5735056277504 Oculus Integrationsが超便利!! OculusのSampleFramework全シーンをQuest実機で動かしてみた https://qiita.com/nkjzm/items/58a696f66c4989e5a35c
13 トゥーン調の3Dモデルが CC-BY3.0で手に入る! - Poly Toolkitが便利 https://developers.google.com/pol y/develop/toolkit-unity - Object2Terrainで
軽量コリジョンを生成 Google Polyで簡単レベル制作!(1/2)
14 トゥーン調の3Dモデルが CC-BY3.0で手に入る! - Poly Toolkitが便利 https://developers.google.com/pol y/develop/toolkit-unity - Object2Terrainで
軽量コリジョンを生成 Google Polyで簡単レベル制作!(2/2) オブジェクトに合わせてTerrainを作る【Unity】【エディタ拡張】 http://kan-kikuchi.hatenablog.com/entry/ObjectToTerrain
15 ロケーションベースVRレベルの体験が自宅で気軽に出来る - 5万円のデバイスで歩き回れるの最高すぎる - 範囲外にいけないことが直感的に分かる見た目だと一気に広がりが増す ルームスケールが超楽しい!!!
16 Oculus Questは現状至高のスタンドアロンVRなので みんな今すぐ開発しよう!!!!!! TwitterとかQiitaとかブログとかで知見共有しつつ、 みんなで盛り上げていきましょう # Summary
17