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
Nakaji Kohki
June 18, 2019
Technology
0
1.1k
# Getting started with Quest
Standalone VR Meetup #02 での発表資料です。
https://standalone-vr.connpass.com/event/132070/
Nakaji Kohki
June 18, 2019
Tweet
Share
More Decks by Nakaji Kohki
See All by Nakaji Kohki
アバター配信アプリ『Vフレット』 でVRM 1.0対応をしてみる
nkjzm
1
140
VRMアバターでギターの弾き語りがしたい!! 『Vフレット』の開発で考えたこと
nkjzm
0
350
『ALTDEUS: Beyond Chronos』で物語に没入できる操作感を実現するマルチプラットフォーム対応の道のり / The path to multi-platform support for immersive storytelling in ALTDEUS: Beyond Chronos
nkjzm
0
310
『ALTDEUS: Beyond Chronos』におけるマルチプラットフォーム向けコントローラーの対応 / Support for multi-platform controllers in "ALTDEUS: Beyond Chronos
nkjzm
0
380
Unityで使える汎用的な ハンバーガーメニューの実装 / UniHamburger
nkjzm
3
1.2k
20時間超の物語をVRで!『ALTDEUS: Beyond Chronos』の制作を支えた”Uranus”の制作過程と機能紹介 [CEDEC2021] / Introduction of ALTDEUS' VR ADV tool "Uranus", CEDEC2021
nkjzm
1
2.3k
withコロナに見るXR業界のイマ! [CEDEC2021] / XR NOW CEDEC2021
nkjzm
3
1.8k
VRプロダクト開発ラウンドテーブル2021
nkjzm
0
1.4k
Unityでチャットに使えるモバイルキーボードの実現
nkjzm
2
5k
Other Decks in Technology
See All in Technology
Alignment and Autonomy in Cybozu - 300人の開発組織でアラインメントと自律性を両立させるアジャイルな組織運営 / RSGT2025
ama_ch
1
1.7k
サーバーなしでWordPress運用、できますよ。
sogaoh
PRO
0
170
アジャイルチームが変化し続けるための組織文化とマネジメント・アプローチ / Agile management that enables ever-changing teams
kakehashi
2
2.5k
【令和最新版】ロボットシミュレータ Genesis x ROS 2で始める快適AIロボット開発
hakuturu583
2
1.4k
「完全に理解したTalk」完全に理解した
segavvy
1
270
Bring Your Own Container: When Containers Turn the Key to EDR Bypass/byoc-avtokyo2024
tkmru
0
370
I could be Wrong!! - Learning from Agile Experts
kawaguti
PRO
8
2.5k
Evolving Architecture
rainerhahnekamp
3
220
The key to VCP-VCF
mirie_sd
0
160
DUSt3R, MASt3R, MASt3R-SfM にみる3D基盤モデル
spatial_ai_network
3
500
AWSの生成AIサービス Amazon Bedrock入門!(2025年1月版)
minorun365
PRO
7
370
AIエージェントに脈アリかどうかを分析させてみた
sonoda_mj
2
130
Featured
See All Featured
The Cult of Friendly URLs
andyhume
78
6.1k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Git: the NoSQL Database
bkeepers
PRO
427
64k
YesSQL, Process and Tooling at Scale
rocio
170
14k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Documentation Writing (for coders)
carmenintech
67
4.5k
Site-Speed That Sticks
csswizardry
2
220
A designer walks into a library…
pauljervisheath
205
24k
A Philosophy of Restraint
colly
203
16k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
How to Think Like a Performance Engineer
csswizardry
22
1.3k
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