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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kenji Iguchi
January 11, 2020
Technology
1.9k
2
Share
使おうディープリンク:日常的に使うVRのために / Deep-linking into everyday VR
Oculusプラットフォームに2019年12月に追加された「URLによるダイレクトディープリンク」機能について解説します。地味ですが、VR体験を日常的にしていくうえで重要な機能です。
Kenji Iguchi
January 11, 2020
More Decks by Kenji Iguchi
See All by Kenji Iguchi
ローカライズと(ローカライズについて話す時の)言語の壁 / Localization and the language barrier... on talking about localization
heistak
6
4.5k
たかがレーザー、されどレーザー。
heistak
2
340
Oculus Platformのつかいかた
heistak
3
1.8k
Other Decks in Technology
See All in Technology
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
140
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
340
探して_入れて_作って_使う_Agent_Skills___LT.pdf
peintangos
2
160
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
620
noUncheckedIndexedAccess、3時間、1万円。 / noUncheckedIndexedAccess, 3 Hours, 10,000 JPY.
kaonavi
1
160
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
180
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
450
サイバーセキュリティ概論 / Introduction to Cybersecurity
ks91
PRO
0
130
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
120
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
380
さきさん文庫の書籍ができるまで
sakiengineer
0
340
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
340
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
420
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.6k
The Invisible Side of Design
smashingmag
302
52k
Why Our Code Smells
bkeepers
PRO
340
58k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
350
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
410
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Crafting Experiences
bethany
1
160
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
A better future with KSS
kneath
240
18k
A designer walks into a library…
pauljervisheath
211
24k
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/