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
WebでのARには ハードル(闇)がいっぱいある話
Search
kyasbal
April 20, 2019
Programming
0
3.7k
WebでのARには ハードル(闇)がいっぱいある話
kyasbal
April 20, 2019
Tweet
Share
More Decks by kyasbal
See All by kyasbal
CG in Web 最前線 - 今そこで何が起きているのか -
kyasbal1994
0
380
WASM with WebGL in Emscripten night 2018 December
kyasbal1994
0
330
Other Decks in Programming
See All in Programming
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.8k
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.2k
CSC305 Lecture 02
javiergs
PRO
1
270
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
5
1.7k
CSC305 Lecture 05
javiergs
PRO
0
210
あなたとKaigi on Rails / Kaigi on Rails + You
shimoju
0
120
2分台で1500examples完走!爆速CIを支える環境構築術 - Kaigi on Rails 2025
falcon8823
3
3.5k
CI_CD「健康診断」のススメ。現場でのボトルネック特定から、健康診断を通じた組織的な改善手法
teamlab
PRO
0
200
Devvox Belgium - Agentic AI Patterns
kdubois
1
110
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
350
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
1.2k
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
8
1.6k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
27
2k
Designing for humans not robots
tammielis
254
26k
The Cult of Friendly URLs
andyhume
79
6.6k
Faster Mobile Websites
deanohume
310
31k
GraphQLとの向き合い方2022年版
quramy
49
14k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Building Adaptive Systems
keathley
43
2.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Producing Creativity
orderedlist
PRO
347
40k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
GitHub's CSS Performance
jonrohan
1032
470k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
Transcript
8FCͰͷ"3ʹ ϋʔυϧ ҋ ͕͍ͬͺ͍͋Δ !LZBTCBM@
@kyasbal_1994 東京工業大学 情報理工学院 修士2年 AltLayer株式会社 代表取締役社長 未踏ジュニアPM(2018年〜) 未踏2016 スーパークリエータ 未踏Adv
2018イノベータ ओͳٕज़ 3FBMUJNF$( 8FC جຊ8FC(-पΓͷΤϯδχΞ
)ZQFSSFBMJUZ͝ଘͷํ͕ଟ͍ͣʜ ͜ͷը໘ԿʹΑͬͯཧ͞Ε͍ͯΔͷ͔ "3༻ͷ04 ֗Λาͨ͘ΊͷΞϓϦ
)ZQFSSFBMJUZ͝ଘͷํ͕ଟ͍ͣʜ Ϣʔβ͕࣮ߦ͍ͯ͠Δ ΞϓϦέʔγϣϯ ళ͕ܝࡌ͍ͯ͠Δࠂ ͜ͷը໘ԿʹΑͬͯཧ͞Ε͍ͯΔͷ͔ "3༻ͷ04 ֗Λาͨ͘ΊͷΞϓϦ
"3ίϯςϯπ༻ηΩϡϦςΟαϯυϘοΫε ϒϥβͷ࣍ͷܗ ηϯαٕज़ۭؒೝٕࣝज़ͷൃల ͜ͷੈքͷ"3ίϯςϯπͲ͏࡞ΓɺͲ͏ཧ͞Ε͍ͯΔ ࠓ ͖ͳॴʹΞϓϦέʔγϣϯΛ͓͚Δ 8JOEPXT.3͕ఏҊ͍ͯ͠Δ֓೦ ະདྷ ຊʹཉ͍͠ͷ ॴɺ࣌ؒɺঢ়گʹ߹Θͤͯදࣔ͞ΕΔ͖
ίϯςϯπ͕ࣗಈͰղܾ͞Εɺ ҆શʹ࣮ߦ͞ΕΔڥ ͖ͳॴʹΞϓϦέʔγϣϯΛ͓͚Δ
࣮৭ʑଘࡏ͢Δ*NNFSTJWF8FCϒϥβ Mozilla Mixed Reality Blog “Progressive WebXR” https://blog.mozvr.com/progressive-webxr-ar-store/
.P[JMMBͷఏҊ͢ΔY3࣌ͳ8FC Mozilla Mixed Reality Blog “Progressive WebXR” https://blog.mozvr.com/progressive-webxr-ar-store/
8FCٕज़্ͷ"3ίϯςϯπ ͖ͬͱ͜Ε͔Βདྷͦ͏
͑Δ͔Ͳ͏͔ࢼͨ͠ త8FC"3ͷϢʔβͷԠͷݕূɺΫϥογϡϩάͳͲͷऩू 66ڧ ΫϥογϡϨʔτఔ ͕ΧϝϥΞΫηεͷڋ൱ ϢʔβͷԠ23ίʔυಡΊΔ͕ɺ"3ϚʔΧΛಡΉ͜ͱ͕͍͠ ΰϛ23ίʔυϦʔμΛ͍ͬͯΔਓ͕͍ͯਏ͍ 63-͕উखʹ༁͞ΕͯͻΒ͚ͳ͍ɺ Կ͕ԿͰ4BGBSJͰ։͔ͤͯ͘Εͳ͍23Ϧʔμ
8FCͰͷ"3ʹ ϋʔυϧ ҋ ͕͍ͬͺ͍͋Δ ҋฤ
ͦͦ8FC"3ͬͯͲ͏ͬͯ࡞Δ දࣔ UISFFKT#BCZMPOKTͳͲ ݱঢ়Ͱ6OJUZ1MBZDBOWBT͑ͳͦ͞͏ ϚʔΧʔϕʔε চೝࣝϕʔε "3KTPSKT"SUPPMLJU UIXBMM ೝٕࣝज़ ݱঢ়
ೝٕࣝज़ কདྷ 8FC93EFWJDF"1* 8$ͷ*NNFSTJWF8FC8(͕༷ࡦఆத
J04ਏ͍ ͦͷ ΧϝϥΛ͏σόοάڥ͕ΊͬͪΌ͠ΜͲ͍ ϒϥβ্ͰΧϝϥIUUQTͳΞυϨε͔Β͔͠ͱΕͳ͍ ͨͩ͠MPDBMIPTUআ͘ "OESPJE1$ͷϩʔΧϧαʔόʹMPDBMIPTUͰଓͰ͖Δ ศར J04Ͱ͖ͳ͍ʜ ղܾࡦͦͷ
OHSPL ։ൃ༻ϓϩΩγαʔόαʔϏε Λ͏ ͰKT͕Ͱ͔͘ͳΔͱͱͬͯॏͯ͘͠ΜͲ͍ɺ։͘·Ͱʹඵͱ͔͔͔Δ ղܾࡦͦͷ Ұࣗݾॺ໊$"ূ໌ॻΛ࡞͓͖ͬͯɺJ04ʹ৴པͤ͞Δ ϩʔΧϧαʔόΛݐͯΔࡍʹຖճϩʔΧϧ*1Λऔಘ͠ɺ ͦͷ$"ূ໌ॻͰॺ໊ͨ͠ূ໌ॻΛࣗಈੜ͠IUUQTڥΛ༻ҙ͢Δ ҋ͕ଟ͍ͷͰ৭ʑڭ܇͕͋Γ·͕ͦ͢͏͍͏ձ͡Όͳ͍ͷͰৄ͘͠ฉ͖͍ͨํޙͰɻ
J04ਏ͍ ͦͷ ΞϓϦϒϥβͩͱΧϝϥ͕औΕͳ͍ J04Ͱ4BGBSJҎ֎ͷϒϥβͰΧϝϥ͕औΕͳ͍ $ISPNFɺ-*/&ϒϥβɺ'BDFCPPLϒϥβશ෦ͦ͏ 4BGBSJ͡Όͳ͍ͳΒ4BGBSJʹϦμΠϨΫτ͍ͤͨ͞ 23ίʔυϦʔμΞϓϦʹཁҙ 6"Λॻ͖͑ͯ4BGBSJͰ͋Δͱݴ͍ுͬͯ͘Δ 4BGBSJ͔Ͳ͏͔6TFS"HFOUΛݟΕΘ͔Δ 4UFQ
4BGBSJʹඈ͢ 4UFQ ͦΜͳʹ͘ͳ͍
J04ਏ͍ ͦͷ ΞϓϦϒϥβͩͱΧϝϥ͕औΕͳ͍ 4BGBSJ͡Όͳ͍ͳΒ4BGBSJʹϦμΠϨΫτ͍ͤͨ͞ 4BGBSJʹඈ͢ 4UFQ $ISPNFͳΒDISPNFͷΞυϨεͰඈͤΔ 4BGBSJTBGBSJͳΜͯͳ͍ 4BGBSJIUUQ999ɺIUUQT:::ɺGUQ;;;ͷΈΛड͚औΔ͕ɺ IUUQͱIUUQTΞϓϦϒϥβ͕Ωϟονͯ͠͠·͏
GUQΛͬͯແཧΓϦμΠϨΫτ͢Δ 23ίʔυϦʔμΞϓϦʹཁҙ 6"Λॻ͖͑ͯ4BGBSJͰ͋Δͱݴ͍ுͬͯ͘Δ 4BGBSJ͔Ͳ͏͔6TFS"HFOUΛݟΕΘ͔Δ 4UFQ
J04ਏ͍ ͦͷ ΞϓϦϒϥβͩͱΧϝϥ͕औΕͳ͍ 4BGBSJ͡Όͳ͍ͳΒ4BGBSJʹϦμΠϨΫτ͍ͤͨ͞ 4BGBSJ͔Ͳ͏͔6TFS"HFOUΛݟΕΘ͔Δ 23ίʔυϦʔμΞϓϦʹཁҙ 6"Λॻ͖͑ͯ4BGBSJͰ͋Δͱݴ͍ுͬͯ͘Δ 4UFQ 4BGBSJʹඈ͢ 4UFQ
GUQΛͬͯແཧΓϦμΠϨΫτ͢Δ ྫ4BGBSJͰIUUQT999Λ։͔͍ͤͨ GUQ:::999ͰΞΫηεͰ͖ΔGUQαʔόΛ༻ҙͯ͠ҎԼͷΑ͏ͳ)5.-Λฦ͢
J04ਏ͍ ͦͷ J04͔ΒσϑΥͰδϟΠϩηϯαʔ͕औΕͳ͍ /FX 4BGBSJͷσϑΥϧτͷઃఆͰδϟΠϩηϯαʔ ͷऔಘ͕͔ΕΔΑ͏ʹͳͬͨ ݱঢ়Ͱ͜ΕΛೝࣝͯ͠μΠΞϩά Λग़͔͢͠ํ๏͕ͳ͍
جຊɺ8FC"3ͷ ։ൃڥ"OESPJE͕Φεεϝ
એ 8FC"3ʹ͓͚Δ8PSEQSFTT "MU-BZFS ςʔϚΛબͿ ϑΥʔϜΛຒΊΔ 8FC"3͕σϓϩΠ͞ΕΔ εςοϓͰ8FC"3ίϯςϯπ͕ @altlayer_inc ެ։࣌ʹ্هΞΧϯτͰใΛൃ৴͢ΔͷͰϑΥϩʔΑΖ͓͘͠ئ͍͠·͢ɻ ϕʔλެ։४උத
ग़లͯ͠·͢ʣ