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
GTUG Girls ARCoreハンズオン
Search
Kenichi Takahashi
July 02, 2019
Programming
1
510
GTUG Girls ARCoreハンズオン
2019年7月2日に行われたGTUG Girls ARCoreハンズオンで冒頭の説明に使用したスライドです。
Kenichi Takahashi
July 02, 2019
Tweet
Share
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
AndroidのAR最新動向
ktaka
0
81
東京と千葉の映画館の勝手なる批評-2020年3月
ktaka
0
100
SIGGRAPH 2020の歩き方と見どころ
ktaka
1
770
左側と右側で別のものが見えるようにしてみた
ktaka
1
580
ARCoreで現実を拡張する話@DevFest東北
ktaka
1
210
SIGGRAPH 2019参加のコツ
ktaka
2
350
ABC2019s ARCoreハンズオン
ktaka
2
1.3k
2019年春の技術であのARアプリを再現する
ktaka
1
1.2k
2019年の技術であのARアプリを再現する(東北TECH道場版)
ktaka
0
95
Other Decks in Programming
See All in Programming
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
470
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
160
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
450
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
660
Basic Architectures
denyspoltorak
0
170
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
180
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
360
dchart: charts from deck markup
ajstarks
3
940
AtCoder Conference 2025
shindannin
0
920
[AtCoder Conference 2025] LLMを使った業務AHCの上⼿な解き⽅
terryu16
6
1k
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
770
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
The SEO Collaboration Effect
kristinabergwall1
0
320
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
The untapped power of vector embeddings
frankvandijk
1
1.5k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
78
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
110
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.3k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Utilizing Notion as your number one productivity tool
mfonobong
2
190
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Transcript
(56((JSMT "3$PSFϋϯζΦϯ ʙ4DFOFGPSNͱ+BWBͰͷ։ൃʙ ߴڮݑҰ
@ken1_taka ktaka גࣜձࣾΧϒΫιϑτΣΞΤϯδχΞ ߴڮݑҰ w ܞଳ͚%άϥϑΟΫεΤϯδϯɺੲ͋ͬͨ "3ΞϓϦͷ։ൃʹܞΘΔ w ݱࡏΧϒΫͰ%άϥϑΟΫεͷϨϯμϦϯά ͓ΑͼղੳΤϯδϯͷ࣮Λ୲
w ݸਓత׆ಈͱͯ͠"373ͷ࣮ݧΛ͢ΔΒ༁ ຊΛग़ͨ͠Γɺٕज़ܥࡶࢽͷղઆهࣄΛدߘ ͢ΔͳͲ͍ͯ͠Δ
6OJUZʹΑΔʙຊͷ༁
4PGUXBSF%FTJHOࢽͰ"3։ൃͷ࿈ࡌ͕࢝·Γ·͢ ݄ൃചͷ݄߸͔Β
ձࣾͷϒϩάʹ͜ΜͳࣸਅΛ͔ͭ͏΄Ͳʹ͍͖ IUUQTXXXLBCVLVDPKQEFWFMPQFSTDQQ@FOBCMF@TIBSFE@GSPN@UIJT
ࠓͷ༰ w "3$PSFʹ͍͓ͭͯ͞Β͍ w جຊػೳ w 4DFOFGPSNʹΑΔ։ൃ w ϋϯζΦϯ
"3$PSFʹ͍͓ͭͯ͞Β͍
"3$PSFͱ w "OESPJEͰ"3ΞϓϦΛ࣮ݱ͢ΔͨΊͷ(PPHMF७ਖ਼ϥΠϒϥϦ w ಛघͳηϯαʔΛඞཁͱ͠ͳ͍ͨΊ͘ීٴ࢝͠Ί͍ͯΔ
"3$PSFͷجຊػೳ
.PUJPOUSBDLJOHʢϞʔγϣϯτϥοΩϯάʣ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSDPODFQUT$$#:
ϞʔγϣϯτϥοΩϯά w "3$PSF"3,JUΛ͑ΔΑ͏ʹ ͳͬͯҰ൪خ͍͠ͷʜ͜Μͳ෩ʹ ճΓࠐΊΔ͜ͱ
&OWJSPONFOUBMVOEFSTUBOEJOHʢڥೝࣝʣ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSDPODFQUT$$#:
ฏ໘ͷݕग़ w ਫฏͱਨͷฏ໘Λೝࣝ
-JHIUFTUJNBUJPOʢޫݯਪఆʣ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSDPODFQUT$$#:
ޫݯਪఆ w पғͷ໌Δ͞ͷมԽ͔Βޫͷڧ͞ Λਪఆ w ޫͷͨΔํऔಘͰ͖ͳ͍
<*0>&OWJSPONFOUBM)%3 w ޫݯਪఆͷେ෯ػೳΞοϓ w ฏߦޫݯͷํ w શํ͔Βͷڥޫ w ϋΠϥΠτͱڸ໘ࣹ w
࠷ۙͱͯ͠ϦϦʔε IUUQTEFWFMPQFSTHPPHMFCMPHDPN"3$PSF*0IUNM
ݟࣄͳ·ͰͷڥͷೃછΈײ IUUQTEFWFMPQFSTHPPHMFCMPHDPN"3$PSF*0IUNM
ͲͪΒ͕$(ͷΦϒδΣΫτ͔ IUUQTEFWFMPQFSTHPPHMFCMPHDPN"3$PSF*0IUNM
ࠨ͕$(Ͱͨ͠ IUUQTEFWFMPQFSTHPPHMFCMPHDPN"3$PSF*0IUNM
4%,ଐͷαϯϓϧ )FMMP"3ͷESPJE͘Μ ςΧςΧ༷ʹX
ରԠ 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ΞΧϯτ͕͋Ε ԿํͰࢀՃՄೳͰ͢