ABC2019s ARCoreハンズオン

ABC2019s ARCoreハンズオン

ABC2019sのARCoreハンズオンで、ARCoreとSceneformの概要説明に使用したスライドです。

Be4b441abb2fdf03acb5bdfddba4b4f2?s=128

Kenichi Takahashi

May 26, 2019
Tweet

Transcript

  1. "#$T "3$PSFϋϯζΦϯ ʙ4DFOFGPSNͱ+BWBͰͷ։ൃʙ ߴڮݑҰ

  2. @ken1_taka ktaka גࣜձࣾΧϒΫιϑτ΢ΣΞΤϯδχΞ ߴڮݑҰ w ܞଳ޲͚%άϥϑΟΫεΤϯδϯ΍ɺੲ͋ͬ ͨ๭"3ΞϓϦͷ։ൃʹܞΘΔ w ݱࡏ͸ΧϒΫͰ%άϥϑΟΫεͷϨϯμϦϯ ά͓ΑͼղੳΤϯδϯͷ࣮૷Λ୲౰

    w ݸਓత׆ಈͱͯ͠"373ͷ࣮ݧΛ͢Δ๣Β຋ ༁ຊΛग़ͨ͠Γɺٕज़ܥࡶࢽ΁ͷղઆهࣄΛد ߘ͢ΔͳͲ͍ͯ͠Δ
  3. 6OJUZʹΑΔʙຊͷ຋༁

  4. ٕज़ॻయͰग़ͨ͠ຊ #005)ʹ1%'൛ͱ੡ຊ൛͋Γ·͢ IUUQT[BYJTKVOLJFCPPUIQN JUFNT

  5. ࠓ೔ͷνϡʔλʔ w ࢁ࡚ɹ੣͞Μ w )JSPLB[V&HBTIJSB͞Μ

  6. ࠓ೔ͷ಺༰ w "3$PSFʹ͍͓ͭͯ͞Β͍ w جຊػೳ w 4DFOFGPSNʹΑΔ։ൃ w ϋϯζΦϯ

  7. "3$PSFʹ͍͓ͭͯ͞Β͍

  8. "3$PSFͱ͸ w "OESPJEͰ"3ΞϓϦΛ࣮ݱ͢ΔͨΊͷ(PPHMF७ਖ਼ϥΠϒϥϦ w "OESPJEεέʔϧͰ޿͘ීٴΛ໨ࢦ͢ NJMMJPO

  9. "3$PSFͷجຊػೳ

  10. .PUJPOUSBDLJOHʢϞʔγϣϯτϥοΩϯάʣ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSDPODFQUT$$#:

  11. ϞʔγϣϯτϥοΩϯά w "3$PSF΍"3,JUΛ࢖͑ΔΑ͏ ʹͳͬͯҰ൪خ͍͠ͷ͸ʜ͜ Μͳ෩ʹճΓࠐΊΔ͜ͱ

  12. &OWJSPONFOUBMVOEFSTUBOEJOHʢ؀ڥೝࣝʣ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSDPODFQUT$$#:

  13. ฏ໘ͷݕग़ w ਫฏͱਨ௚ͷฏ໘Λೝࣝ w ͔Βਨ௚໘΋Մೳʹ

  14. -JHIUFTUJNBUJPOʢޫݯਪఆʣ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSDPODFQUT$$#:

  15. ޫݯਪఆ w पғͷ໌Δ͞ͷมԽ͔Βޫ ͷڧ͞Λਪఆ w ޫͷ౰ͨΔํ޲͸औಘͰ͖ ͳ͍

  16. ͦͷଞͷ"3$PSF࠷৽৘ใ͸ ͔࣌ΒͷηογϣϯͰʂ

  17. ରԠ୺຤ w ݱࡏͷ"3$PSFͷόʔδϣϯ͸  w όʔδϣϯΛॏͶΔ͝ͱʹର Ԡ୺຤΋͍ͩͿ૿͑·ͨ͠ w 9QFSJB9; 9;

    9;  w (BMBYZ" " " /PUF  4 4 4 4 w "26043౳ IUUQTEFWFMPQFSTHPPHMFDPNBSEJTDPWFSTVQQPSUFEEFWJDFT
  18. ։ൃํ๏ +BWB $ /%, 6OJUZ 6OSFBM&OHJOF 8FCͷԿΕͰ΋Մೳ

  19. +BWBͰͷ։ൃ 4DFOFGPSNʹ͍ͭͯ

  20. 4DFOFGPSNͱ͸ w %ϞσϧͷΠϯϙʔτπʔϧɺ"3γʔϯ΁ͷ૊ΈࠐΈ ͕؆୯ʹͰ͖ΔϥΠϒϥϦ w "OESPJE4UVEJPͰ+BWBͰ։ൃͰ͖·͢

  21. https://developers.google.com/ar/develop/java/sceneform/ l"OESPJE։ൃऀʹ%άϥϑΟΫεͱ0QFO(-Λ ֶͿ͜ͱͳ͠ʹ"3$PSFΛۦ࢖͢ΔྗΛ༩͑Δz

  22. ࠷΋جຊతͳखॱ

  23. "OESPJE4UVEJPʹ ϓϥάΠϯΛΠϯετʔϧ͢Δ w 1SFGFSFODFTˠ1MVHJOT <#SPXTFSFQPTJUPSJFT>Λԡ͠ ͯ w (PPHMF4DFOFGPSN5PPMT #FUB ΛΠϯετʔϧ

  24. 1PMZ͔Β%ϞσϧΛ μ΢ϯϩʔυ͢Δ w IUUQTQPMZHPPHMFDPN͔ Β%ϞσϧΛμ΢ϯϩʔυ w ओʹ"3ͱ73Ͱͷ׆༻Λ໨త ͱͨ͠%Ϟσϧڞ༗αΠτ w $$#:Ͱ࢖༻Ͱ͖Δ΋ͷ͕ଟ

    ͍
  25. ʦิ଍ʧ%σʔλͷߏ੒ྫ ʴ BOEZPCK BOEZQOH 

  26. ʦิ଍ʧBOEZPCKΛ։͘ͱʜ W
 W
 W
 W
 W ʜ G G G

    YZ[ͷ௖఺࠲ඪ஋ ʢ਺ઍʙ਺ඦສߦʣ Ͳͷ௖఺Λ݁ΜͰ ࡾ֯ܗΛ࡞Δ͔Λఆٛ ʢ਺ઍʙ਺ඦສߦʣ
  27. 4DFOFGPSNΛ࢖Θͳ͍৔߹ɺ ͜ͷϑΝΠϧΛϩʔυ͢ΔίʔυΛ ॻ͘ඞཁ͕͋Γ·ͨ͠

  28. %ϞσϧΛϓϩδΣΫτʹ Πϯϙʔτ w μ΢ϯϩʔυͨ͠ w YYYQOH w YYYNUM w YYYPCK

    w Λ4BNQMFEBUBʹίϐʔ
  29. %ϞσϧΛϓϩδΣΫτʹ Πϯϙʔτ̎ w YYYPCKΛӈΫϦοΫ ˠ/FXˠ4DFOFGPSN"TTFU ͷॱʹબ୒ w 'JOJTIΛԡ͢

  30. %ϞσϧΛϓϩδΣΫτʹ Πϯϙʔτ w YYYTGB YYYTGCͱ͍͏ϑΝΠ ϧ͕࡞੒͞ΕΔ w %ϞσϧͷϓϨϏϡʔ͕දࣔ ͞ΕΔ w

    TGCͷํ͸BTTFUTͷԼʹஔ͔Ε Δ
  31. ίʔυ্ʹϩʔυ͢Δ ϑΝΠϧΛهड़͢Δ w BTTFUTͷԼͷTGCϑΝΠϧΛ ࢦఆ͢Δ

  32. Ϗϧυ࣮ͯ͠ߦ w ฏ໘Λλοϓͯ͠%ϞσϧΛ ഑ஔ͢ΔͨΊʹඞཁͳػೳ͕ ͜Ε͚ͩͰҰ௨Γ׬੒ʂ

  33. 4DFOFGPSNͷߏ੒ཁૉ w "S'SBHNFOU w 3FOEFSBCMF w .PEFM3FOEFSBCMF w 7JFX3FOEFSBCMF

  34. "S'SBHNFOU w ΧϝϥϓϨϏϡʔͷදࣔ w ୺຤Λಈ͔͢͜ͱΛଅ͢6*
 w ೝࣝฏ໘Λࣔ͢6*
 w ฏ໘Λλοϓͨ͠ࡍͷMJTUOFS
 w

    ฏ໘ʹӨΛམͱ͢

  35. .PEFM3FOEFSBCMF w %ϞσϧΛѻ͏

  36. 7JFX3FOEFSBCMF "OESPJE։ൃऀʹ͸͓ͳ͡ΈͷMBZPVUͷYNMΛ"3্ۭؒʹු͔Ϳ7JFX ͱͯ͠࡞੒Ͱ͖Δʂ

  37. 7JFX3FOEFSBCMF࡞੒खॱ 7JFX3FOEFSBCMFCVJMEFS TFU7JFX UIJT  3MBZPVUTPMBS@DPOUSPMT CVJME  CBDLHSPVOE ʢؙ֯ɺ൒ಁ໌ͷ੨ʣ

    MBZPVUYNM "1*
  38. ྑ͍͜ͱͮ͘໨Ͱ͕͢ʜ

  39. 4DFOFGPSNͰ͸ Ξχϝʔγϣϯ͕ Ͱ͖ͳ͍

  40. ͦͷ৔߹͸6OJUZΛʜ ͱݴ͍ͬͯ·͕ͨ͠ɺ

  41. 4DFOFGPSNͰ͸ Ξχϝʔγϣϯ͕ Ͱ͖ͳ͍ Ͱ͖ΔΑ͏ʹͳΓ·ͨ͠ʂ

  42. 4DFOFGPSNͰ "OJNBUJPOՄೳʹʂ w GCYʹઃఆ͞ΕͨΞχϝʔγϣϯ ΛΠϯϙʔτՄೳ

  43. ຊ೔ਐΊΔίʔυϥϘڭࡐ w 4DFOFGPSNΛ࢖ͬͯछྨͷ %ϞσϧΛ഑ஔ w ࣸਅΛࡱͬͯอଘ IUUQCJUMZ(/32;Z

  44. ͓·͚ͷ՝୊ w ίʔυϥϘ͕ऴΘͬͨํ͸͜ ͪΒʹτϥΠ͍ͯͩ͘͠͞ w ೚ҙͷจࣈྻΛ 7JFX3FOEFSBCMFͰ഑ஔ IUUQTLUBLBHJUIVCJPDPEFMBCWJFXSFOEFSBCMF

  45. ࠷ޙʹʜ ೔ຊޠͰ࣭໰ɺ૬ஊͰ͖ΔϑΥʔϥϜ IUUQCJUMZWSBS@KB ͥͻ͝ొ࿥͍ͩ͘͞ʂ ೔ຊޠͰؾܰʹ࣭໰ɺ૬ ஊͰ͖ΔΑ͏ʹཱͯͯΈ ·ͨ͠ (PPHMFΞΧ΢ϯτ͕͋Ε ͹ԿํͰ΋ࢀՃՄೳͰ͢