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
ゼロから始める VR開発
Search
ufoo68
July 13, 2020
Technology
0
330
ゼロから始める VR開発
ufoo68
July 13, 2020
Tweet
Share
More Decks by ufoo68
See All by ufoo68
初めて開発リーダーをやってみた話
ufoo68
0
23
M5Stack用の指紋認証デバイスを試す
ufoo68
0
340
結婚式のクイズアプリを自作した話
ufoo68
0
350
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
480
KASHIKOIHAKO
ufoo68
0
400
LIFF通話をつくろう!
ufoo68
0
960
KASHIKOIHAKO計画その4
ufoo68
0
220
AWS CDKで作るLINE bot
ufoo68
0
310
解説!LINE bot開発
ufoo68
0
210
Other Decks in Technology
See All in Technology
オーナーシップを持つ領域を明確にする
konifar
13
3.2k
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
210
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
570
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
220
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
JSON攻略法.pdf
miyakemito
8
5.1k
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
210
APIファーストなプロダクトマネジメントの実践 〜SaaSus Platformでの例〜 / "Practicing API-First Product Management - An Example with SaaSus Platform
oztick139
0
110
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
330
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
530
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
130
Featured
See All Featured
RailsConf 2023
tenderlove
4
540
Happy Clients
brianwarren
92
6.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
260
12k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Writing Fast Ruby
sferik
621
60k
The Pragmatic Product Professional
lauravandoore
25
5.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
The Mythical Team-Month
searls
216
42k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
30
6k
GraphQLとの向き合い方2022年版
quramy
32
12k
Web development in the modern age
philhawksworth
202
10k
Transcript
ゼロから始める VR開発 Oculus Quest+Unity
自己紹介 • 名前 ◦ 松永勇太(@ufoo_yuta) • 出身地 ◦ 滋賀県 •
やってること ◦ スポーツIoTLT主催 • 最近の趣味 ◦ VRゲーム
自粛期間で買ったもの(5月辺り)
Oculus Quest • オールインワン型のVRデバイス ◦ PCとの接続が不要 ◦ Oculus Linkを使えばPCアプリで遊ぶことも可能 •
インサイドトラッキング ◦ 内蔵センサを用いてプレイヤーの動きを反映 ◦ 6自由度(6DoF) • 4万9800円の64GBモデルと、6万2800円の128GBモデルがある • ハンドトラッキングが可能
買ったゲーム
とはいえ、 VR開発はやってこなかった。。。
ので、 LTネタ用に初めてVR開発をやってみた
やったこと • Unityのインストール ◦ 参考記事1 参考記事2 参考記事3 ◦ Androidビルドを設定 ◦
XR Plugin Managementをインストール • Assetのダウンロード ◦ Gym Environment ◦ Oculus Integration ▪ UnityでOculusを使うために使用 VRでスポーツジムを 体験してみたい!
注意点 今回の発表にコーディング要素はありません
早速開発ソフトを入れたみた 今回はUnityをインストール
とりあえずAssetを揃えた
ビルド成功
OVRPlayerControllerを使ってみる
OVRCameraRigとOVRPlayerController • OVRCameraRig ◦ 固定用のプレハブ ◦ プレハブとは、オブジェクトやコンポーネントをまとめたもの ◦ 最初に用いたのはこれ •
OVRPlayerController ◦ 動作キャラ用のプレハブ ◦ ゲームパッドで空間を移動できる ◦ 地上をFPS視点で動き回ることを想定して作られている ◦ ジム内を動き回りたいので以降はこっちを採用
落下したwww
重力を0に
動き回れないwww
平面を置いてみる(重力は1に戻した)
透明化して適当な大きさを設定
動き回ることができた
さいごに • コーディングなしでもそれっぽいVR開発ができる • 時間がかかるのはセットアップやインストール • とにかくVR開発は楽しい • 次はもう少し開発っぽいことをやりたい