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のために / Deep-linking into eve...
Search
Kenji Iguchi
January 11, 2020
Technology
2
1.9k
使おうディープリンク:日常的に使うVRのために / Deep-linking into everyday VR
Oculusプラットフォームに2019年12月に追加された「URLによるダイレクトディープリンク」機能について解説します。地味ですが、VR体験を日常的にしていくうえで重要な機能です。
Kenji Iguchi
January 11, 2020
Tweet
Share
More Decks by Kenji Iguchi
See All by Kenji Iguchi
ローカライズと(ローカライズについて話す時の)言語の壁 / Localization and the language barrier... on talking about localization
heistak
6
4.4k
たかがレーザー、されどレーザー。
heistak
2
320
Oculus Platformのつかいかた
heistak
3
1.8k
Other Decks in Technology
See All in Technology
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
200
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.4k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
41k
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
130
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
210
Mosaic AI Gatewayでコーディングエージェントを配るための運用Tips / JEDAI 2026 新春 Meetup! AIコーディング特集
genda
0
150
Tebiki Engineering Team Deck
tebiki
0
24k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
140
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1k
使いにくいの壁を突破する
sansantech
PRO
1
100
Databricks Free Edition講座 データサイエンス編
taka_aki
0
290
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
120
Featured
See All Featured
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
95
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The untapped power of vector embeddings
frankvandijk
1
1.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Visualization
eitanlees
150
17k
Google's AI Overviews - The New Search
badams
0
900
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
The browser strikes back
jonoalderson
0
360
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
120
[SF Ruby Conf 2025] Rails X
palkan
0
740
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Transcript
͓͏σΟʔϓϦϯΫ ৗతʹ͏VRͷͨΊʹ Kenji Iguchi @needle - Freelance VR Consultant &
Developer
Kenji Iguchi - @needle VRϔουηοτίϯςϯπΛ͍ଓ͚Δʹ͋ͨͬͯͷ࠷େͷোนͳʹ͔ʁ ͔ͿΔͷΊΜͲ͍͘͞ɻ ৗతʹ͏VR: ͍࢝Ί͢͞ͱ͍ଓ͚͢͞ - https://bit.ly/36HPiW6
Kenji Iguchi - @needle σΟʔϓϦϯΫͱʁ ▸ Oculus Connect 6Ͱ༧ࠂ͞Ε͍ͯͨOculus Platformͷ৽ػೳ
▸ DestinationsͱRich PresenceػೳͷҰͱͯ͠ొ ▸ Oculus Rift, Quest, GoͰ༻Մೳ ▸ Oculus LinkϋϯυτϥοΩϯάʹൺͯۃΊͯຯ ▸ ຯա͗ͯϦϦʔε͞Εͨͷिؒؾ͍ͯͳ͔ͬͨɻ
Kenji Iguchi - @needle VRͷ֎͔ΒதͷྲྀΕΛ࡞Δ͜ͱ͕Ͱ͖Δ
Kenji Iguchi - @needle ·ͣDestination (VRΞϓϦʹ͓͚Δʮॴʯ)Λఆٛ ▸ ඈͼઌΛࢦఆ͢Δʹ·ͣඈͼઌ͕ఆٛ͞Εͯͳ͍ͱ͍͚ͳ͍ ▸ ʮࠓ˓˓ΞϓϦͷதͷ✕✕ͷॴʹ͍Δʯͱ͍ͬͨϝλσʔλ
▸ εςʔδɺϫʔϧυɺϞʔυɺͦͷଞʮʯͰ͋ΕͳΜͰ
<։ൃऀஂମ໊> <ΞϓϦ໊> ઃఆOculus։ൃऀ μογϡϘʔυ͔Β https://dashboard.oculus.com/
<։ൃऀஂମ໊> <ΞϓϦ໊> ઃఆOculus։ൃऀ μογϡϘʔυ͔Β https://dashboard.oculus.com/
ςΩετ
ςΩετ
Kenji Iguchi - @needle ىಈޙɺ͞ΕͨϩϯνύϥϝʔλΛ֬ೝͯ͠ॲཧ ىಈ loader.unity ͜͜ͰϩϯνύϥϝʔλΛ ֬ೝɺભҠઌΛܾఆ͢Δ sceneA.unity
sceneB.unity ௨ৗىಈ σΟʔϓϦϯΫ ىಈ Loading…
Kenji Iguchi - @needle ϩϯνύϥϝʔλ֬ೝॲཧɹίʔυ࣮ using Oculus.Platform; using Oculus.Platform.Models; using
UnityEngine.SceneManagement; void Awake() { // ΤϯλΠτϧϝϯτνΣοΫͷϓϥοτϑΥʔϜॳظԽॲཧ͕͜͜ʹೖΔ LaunchDetails launchDetails = new LaunchDetails(CAPI.ovr_ApplicationLifecycle_GetLaunchDetails()); if (launchDetails.LaunchType == LaunchType.DeepLink) { string deeplinkMessage = launchdetails.deeplinkMessage; // σΟʔϓϦϯΫͷϝοηʔδ༰ʹج͍ͮͯભҠઌΛܾΊΔॲཧ͕͜͜ʹೖΔ SceneManager.LoadScene(/*ܾఆͨ͠ભҠઌ*/); } else { // ௨ৗىಈͳΒλΠτϧγʔϯ SceneManager.LoadScene(“sceneA”); } }
௨ৗىಈ
σΟʔϓϦϯΫىಈ
σΟʔϓϦϯΫىಈ
σΟʔϓϦϯΫىಈ
Kenji Iguchi - @needle Մೳੑແݶେɻ ▸ TwitterͷπΠʔτ ▸ LINESlackͷϝοηʔδ ▸
εϚϗήʔϜΞϓϦ ▸ ໊ʹҹͨ͠URL ▸ etc. ▸ ιʔγϟϧVRͷϫʔϧυ ▸ VRίϯαʔτͷձ ▸ ༑ୡ͕ͬͯΔରઓήʔϜͷϧʔϜ ▸ ੜ์ૹதͷVRελδΦ ▸ εϚϗήʔϜͱಉ͡ੈքΛओ؍Ͱ ▸ etc.
Kenji Iguchi - @needle ࠷ޙʹ͟ΜͶΜͳ͓͠Βͤ ▸ DestinationsURLσΟʔϓϦϯΫOculus Platformͷػೳ ▸ ։ൃऀμογϡϘʔυͰઃఆ͢ΔͷͰɺμογϡϘʔυΛ͍͑ͯΔඞཁ͕͋Δ
▸ →QuestͰاըॻ৹ࠪΛ௨աͨ͠։ൃऀ͔͑͠ͳ͍ orz ▸ ͱ͍͑ɺ͜ͷػೳϢʔβʔʹԿVRମݧʹ͖ͬͯͯΒ͍ɺVRମݧΛ ৗతͳͷʹ͍ͯ͘͠͏͑ͰඇৗʹॏཁͳͷͰ͢ ▸ ͓͏ͥʂσΟʔϓϦϯΫʂ https://developer.oculus.com/documentation/platform/latest/concepts/dg-rich-presence/