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
ABC2019s ARCoreハンズオン
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kenichi Takahashi
May 26, 2019
Programming
1.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ABC2019s ARCoreハンズオン
ABC2019sのARCoreハンズオンで、ARCoreとSceneformの概要説明に使用したスライドです。
Kenichi Takahashi
May 26, 2019
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
AndroidのAR最新動向
ktaka
0
91
東京と千葉の映画館の勝手なる批評-2020年3月
ktaka
0
120
SIGGRAPH 2020の歩き方と見どころ
ktaka
1
810
左側と右側で別のものが見えるようにしてみた
ktaka
1
610
ARCoreで現実を拡張する話@DevFest東北
ktaka
1
230
SIGGRAPH 2019参加のコツ
ktaka
2
360
GTUG Girls ARCoreハンズオン
ktaka
1
530
2019年春の技術であのARアプリを再現する
ktaka
1
1.2k
2019年の技術であのARアプリを再現する(東北TECH道場版)
ktaka
0
99
Other Decks in Programming
See All in Programming
OSもどきOS
arkw
0
560
3Dシーンの圧縮
fadis
1
770
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4k
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
520
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
170
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
330
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
250
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
250
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
550
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
6k
AIだと陥りがちなJakarta EE最新技術への移行時の落とし穴と解決策
tnagao7
0
110
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
130
Featured
See All Featured
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Deep Space Network (abreviated)
tonyrice
0
170
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Done Done
chrislema
186
16k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
Evolving SEO for Evolving Search Engines
ryanjones
0
220
Facilitating Awesome Meetings
lara
57
7k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Transcript
"#$T "3$PSFϋϯζΦϯ ʙ4DFOFGPSNͱ+BWBͰͷ։ൃʙ ߴڮݑҰ
@ken1_taka ktaka גࣜձࣾΧϒΫιϑτΣΞΤϯδχΞ ߴڮݑҰ w ܞଳ͚%άϥϑΟΫεΤϯδϯɺੲ͋ͬ ͨ"3ΞϓϦͷ։ൃʹܞΘΔ w ݱࡏΧϒΫͰ%άϥϑΟΫεͷϨϯμϦϯ ά͓ΑͼղੳΤϯδϯͷ࣮Λ୲
w ݸਓత׆ಈͱͯ͠"373ͷ࣮ݧΛ͢ΔΒ ༁ຊΛग़ͨ͠Γɺٕज़ܥࡶࢽͷղઆهࣄΛد ߘ͢ΔͳͲ͍ͯ͠Δ
6OJUZʹΑΔʙຊͷ༁
ٕज़ॻయͰग़ͨ͠ຊ #005)ʹ1%'൛ͱຊ൛͋Γ·͢ IUUQT[BYJTKVOLJFCPPUIQN JUFNT
ࠓͷνϡʔλʔ w ࢁ࡚ɹ͞Μ w )JSPLB[V&HBTIJSB͞Μ
ࠓͷ༰ w "3$PSFʹ͍͓ͭͯ͞Β͍ w جຊػೳ w 4DFOFGPSNʹΑΔ։ൃ w ϋϯζΦϯ
"3$PSFʹ͍͓ͭͯ͞Β͍
"3$PSFͱ w "OESPJEͰ"3ΞϓϦΛ࣮ݱ͢ΔͨΊͷ(PPHMF७ਖ਼ϥΠϒϥϦ w "OESPJEεέʔϧͰ͘ීٴΛࢦ͢ NJMMJPO
"3$PSFͷجຊػೳ
.PUJPOUSBDLJOHʢϞʔγϣϯτϥοΩϯάʣ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSDPODFQUT$$#:
ϞʔγϣϯτϥοΩϯά w "3$PSF"3,JUΛ͑ΔΑ͏ ʹͳͬͯҰ൪خ͍͠ͷʜ͜ Μͳ෩ʹճΓࠐΊΔ͜ͱ
&OWJSPONFOUBMVOEFSTUBOEJOHʢڥೝࣝʣ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSDPODFQUT$$#:
ฏ໘ͷݕग़ w ਫฏͱਨͷฏ໘Λೝࣝ w ͔Βਨ໘Մೳʹ
-JHIUFTUJNBUJPOʢޫݯਪఆʣ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSDPODFQUT$$#:
ޫݯਪఆ w पғͷ໌Δ͞ͷมԽ͔Βޫ ͷڧ͞Λਪఆ w ޫͷͨΔํऔಘͰ͖ ͳ͍
ͦͷଞͷ"3$PSF࠷৽ใ ͔࣌ΒͷηογϣϯͰʂ
ରԠ w ݱࡏͷ"3$PSFͷόʔδϣϯ w όʔδϣϯΛॏͶΔ͝ͱʹର Ԡ͍ͩͿ૿͑·ͨ͠ w 9QFSJB9; 9;
9; w (BMBYZ" " " /PUF 4 4 4 4 w "26043 IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSTVQQPSUFEEFWJDFT
։ൃํ๏ +BWB $ /%, 6OJUZ 6OSFBM&OHJOF 8FCͷԿΕͰՄೳ
+BWBͰͷ։ൃ 4DFOFGPSNʹ͍ͭͯ
4DFOFGPSNͱ w %ϞσϧͷΠϯϙʔτπʔϧɺ"3γʔϯͷΈࠐΈ ͕؆୯ʹͰ͖ΔϥΠϒϥϦ w "OESPJE4UVEJPͰ+BWBͰ։ൃͰ͖·͢
https://developers.google.com/ar/develop/java/sceneform/ l"OESPJE։ൃऀʹ%άϥϑΟΫεͱ0QFO(-Λ ֶͿ͜ͱͳ͠ʹ"3$PSFΛۦ͢ΔྗΛ༩͑Δz
࠷جຊతͳखॱ
"OESPJE4UVEJPʹ ϓϥάΠϯΛΠϯετʔϧ͢Δ w 1SFGFSFODFTˠ1MVHJOT <#SPXTFSFQPTJUPSJFT>Λԡ͠ ͯ w (PPHMF4DFOFGPSN5PPMT #FUB ΛΠϯετʔϧ
1PMZ͔Β%ϞσϧΛ μϯϩʔυ͢Δ w IUUQTQPMZHPPHMFDPN͔ Β%ϞσϧΛμϯϩʔυ w ओʹ"3ͱ73Ͱͷ׆༻Λత ͱͨ͠%Ϟσϧڞ༗αΠτ w $$#:Ͱ༻Ͱ͖Δͷ͕ଟ
͍
ʦิʧ%σʔλͷߏྫ ʴ BOEZPCK BOEZQOH
ʦิʧBOEZPCKΛ։͘ͱʜ W W W W W ʜ G G G
YZ[ͷ࠲ඪ ʢઍʙඦສߦʣ ͲͷΛ݁ΜͰ ࡾ֯ܗΛ࡞Δ͔Λఆٛ ʢઍʙඦສߦʣ
4DFOFGPSNΛΘͳ͍߹ɺ ͜ͷϑΝΠϧΛϩʔυ͢ΔίʔυΛ ॻ͘ඞཁ͕͋Γ·ͨ͠
%ϞσϧΛϓϩδΣΫτʹ Πϯϙʔτ w μϯϩʔυͨ͠ w YYYQOH w YYYNUM w YYYPCK
w Λ4BNQMFEBUBʹίϐʔ
%ϞσϧΛϓϩδΣΫτʹ Πϯϙʔτ̎ w YYYPCKΛӈΫϦοΫ ˠ/FXˠ4DFOFGPSN"TTFU ͷॱʹબ w 'JOJTIΛԡ͢
%ϞσϧΛϓϩδΣΫτʹ Πϯϙʔτ w YYYTGB YYYTGCͱ͍͏ϑΝΠ ϧ͕࡞͞ΕΔ w %ϞσϧͷϓϨϏϡʔ͕දࣔ ͞ΕΔ w
TGCͷํBTTFUTͷԼʹஔ͔Ε Δ
ίʔυ্ʹϩʔυ͢Δ ϑΝΠϧΛهड़͢Δ w BTTFUTͷԼͷTGCϑΝΠϧΛ ࢦఆ͢Δ
Ϗϧυ࣮ͯ͠ߦ w ฏ໘Λλοϓͯ͠%ϞσϧΛ ஔ͢ΔͨΊʹඞཁͳػೳ͕ ͜Ε͚ͩͰҰ௨Γʂ
4DFOFGPSNͷߏཁૉ w "S'SBHNFOU w 3FOEFSBCMF w .PEFM3FOEFSBCMF w 7JFX3FOEFSBCMF
"S'SBHNFOU w ΧϝϥϓϨϏϡʔͷදࣔ w Λಈ͔͢͜ͱΛଅ͢6* w ೝࣝฏ໘Λࣔ͢6* w ฏ໘Λλοϓͨ͠ࡍͷMJTUOFS w
ฏ໘ʹӨΛམͱ͢
.PEFM3FOEFSBCMF w %ϞσϧΛѻ͏
7JFX3FOEFSBCMF "OESPJE։ൃऀʹ͓ͳ͡ΈͷMBZPVUͷYNMΛ"3্ۭؒʹු͔Ϳ7JFX ͱͯ͠࡞Ͱ͖Δʂ
7JFX3FOEFSBCMF࡞खॱ 7JFX3FOEFSBCMFCVJMEFS TFU7JFX UIJT 3MBZPVUTPMBS@DPOUSPMT CVJME CBDLHSPVOE ʢؙ֯ɺಁ໌ͷ੨ʣ
MBZPVUYNM "1*
ྑ͍͜ͱͮ͘Ͱ͕͢ʜ
4DFOFGPSNͰ Ξχϝʔγϣϯ͕ Ͱ͖ͳ͍
ͦͷ߹6OJUZΛʜ ͱݴ͍ͬͯ·͕ͨ͠ɺ
4DFOFGPSNͰ Ξχϝʔγϣϯ͕ Ͱ͖ͳ͍ Ͱ͖ΔΑ͏ʹͳΓ·ͨ͠ʂ
4DFOFGPSNͰ "OJNBUJPOՄೳʹʂ w GCYʹઃఆ͞ΕͨΞχϝʔγϣϯ ΛΠϯϙʔτՄೳ
ຊਐΊΔίʔυϥϘڭࡐ w 4DFOFGPSNΛͬͯछྨͷ %ϞσϧΛஔ w ࣸਅΛࡱͬͯอଘ IUUQCJUMZ(/32;Z
͓·͚ͷ՝ w ίʔυϥϘ͕ऴΘͬͨํ͜ ͪΒʹτϥΠ͍ͯͩ͘͠͞ w ҙͷจࣈྻΛ 7JFX3FOEFSBCMFͰஔ IUUQTLUBLBHJUIVCJPDPEFMBCWJFXSFOEFSBCMF
࠷ޙʹʜ ຊޠͰ࣭ɺ૬ஊͰ͖ΔϑΥʔϥϜ IUUQCJUMZWSBS@KB ͥͻ͝ొ͍ͩ͘͞ʂ ຊޠͰؾܰʹ࣭ɺ૬ ஊͰ͖ΔΑ͏ʹཱͯͯΈ ·ͨ͠ (PPHMFΞΧϯτ͕͋Ε ԿํͰࢀՃՄೳͰ͢