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
スタジオから始める WF改革 AR編 / StudioAR
Search
CyberAgent
PRO
February 22, 2019
Technology
1
170
スタジオから始める WF改革 AR編 / StudioAR
サイバーエージェントの技術者(エンジニア・クリエイター)向けカンファレンス『CA BASE CAMP 2019』
スタジオから始める WF改革 AR編
枝 光亮 小野寺 学 近藤信輝
CyberAgent
PRO
February 22, 2019
Tweet
Share
More Decks by CyberAgent
See All by CyberAgent
The Composable Architecture (TCA) を用いたAmebaのリアーキテクチャ
cyberagentdevelopers
PRO
0
11
SwiftUI導入から1年、SwiftUI導入とVueFluxライクな状態管理
cyberagentdevelopers
PRO
0
5
大規模プロジェクトにおける段階的な技術刷新
cyberagentdevelopers
PRO
0
9
SwiftUI移行のためのインプレッショントラッキング基板の構築
cyberagentdevelopers
PRO
0
7
Unity6世代のアップデートをサラッとまとめ
cyberagentdevelopers
PRO
0
330
Unity6の新機能 STPについての話
cyberagentdevelopers
PRO
0
180
Unity 6 シェーダーWarmupガイド
cyberagentdevelopers
PRO
0
220
Unity6 の Android周辺の アップデートについて
cyberagentdevelopers
PRO
1
220
ジャンプTOONにおけるサイトマップの自動生成手法について
cyberagentdevelopers
PRO
0
63
Other Decks in Technology
See All in Technology
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
770
1行のコードから社会課題の解決へ: EMの探究、事業・技術・組織を紡ぐ実践知 / EM Conf 2025
9ma3r
12
4.7k
マルチアカウント環境における組織ポリシーについて まとめてみる
nrinetcom
PRO
2
100
プロダクト開発者目線での Entra ID 活用
sansantech
PRO
0
100
[OpsJAWS Meetup33 AIOps] Amazon Bedrockガードレールで守る安全なAI運用
akiratameto
1
130
E2Eテスト自動化入門
devops_vtj
1
120
MLflowはどのようにLLMOpsの課題を解決するのか
taka_aki
0
110
開発者のための FinOps/FinOps for Engineers
oracle4engineer
PRO
2
250
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
150
JAWS DAYS 2025 アーキテクチャ道場 事前説明会 / JAWS DAYS 2025 briefing document
naospon
0
2.8k
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
180
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
9
1.9k
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Product Roadmaps are Hard
iamctodd
PRO
51
11k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
Faster Mobile Websites
deanohume
306
31k
How GitHub (no longer) Works
holman
314
140k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
Designing for humans not robots
tammielis
250
25k
Six Lessons from altMBA
skipperchong
27
3.6k
Transcript
ελδΦ͔Β࢝ΊΔ ϫʔΫϑϩʔվֵɹARฤ αΠόʔΤʔδΣϯτɹελδΦӡӦηϯλʔɹۙ౻ ৴ً CyberBullɹϓϥϯχϯάάϧʔϓɹখࣉ ֶ CyberZɹOPENRECɹࢬ ޫ྄
1. CA ελδΦӡӦηϯλʔͱɺελδΦͷׂ 2. CyberBullͷAR 3. OPENRECSTUDIOͷAR 4. AbemaTVͷAR 5.
࣭ٙԠ
ࣗݾհɿۙ౻৴ً • ॴଐ ελδΦӡӦηϯλʔɹ ݉ɹAbemaTVɹٕज़ہ ݉ɹCA ࣍ੈੜ৴ٕज़ࣨ …etc աڈɿLINE LIVE,
ɹɹɹɹɹɹɹɹJ-Stream, ɹɹɹɹɹɹɹɹɹɹɹɹɹKENEK Japan • ө૾ͱIPͷڱؒʹ͍ΔςΫχΧϧσΟϨΫλʔ
ελδΦӡӦηϯλʔ γϟτʔΞϝʔόʹ͋ΔϥΠϒ৴͚ελδΦ ʢେখ෦ʣͷཧΛߦ͍ɺ ฒߦͯ͠৽نελδΦߏஙΛ୲͢Δɻ ଞʹɺMϦʔάελδΦɺAbemaTowersελδΦɹͳͲ
ٕज़ཧνʔϜͷࣄ • ਖ਼ৗͳঢ়ଶͷཧ Ͳͷ൪ͰɺεϜʔζʹ੍࡞͕Ͱ͖Δڥඋ ө૾͚ͩͰͳ͘Իɾ৴NWɾর໌ etc • ະདྷΛݟਾٕ͑ͨज़ͷಋೖ TVͷ฿͚ͩͰͳ͍ɺ৽͍͠ՁΛ୳͢ ൪༰ͷັྗΞοϓʹͭͳ͕Δٕज़ఏҊ
൪੍࡞ٕज़ͷ࡞ۀ͠·ͤΜ
࣍ੈੜ৴ٕज़ࣨͷര • άϧʔϓͰӡӦ͢Δ༷ʑͳಈըαʔϏεʹ͓͚ Δੜ৴ωοτϫʔΫͷ࣭ΛҰ্ͤ͞Δ ➡ΫΦϦςΟίϯτϩʔϧ͕ඞཁ ʢ์͓ͬͯ͘ͱऀෆ໌ͳϩʔΧϧNW͕Ͱ͖͍ͯͨΓ͢Δةݥੑʣ
ϓϨεϦϦʔε https://www.cyberagent.co.jp/careers/news/detail/id=21467 ґཔ͕ଟͯ͘ɺλεΫ͕૿େɾɾɾʂ
CAάϧʔϓɺελδΦ͕ଟ͍ɾɾɾʁ • AbemaTVܥ γϟτʔΞϝʔόɺMϦʔάελδΦɺAbemaTowersελδΦ • Cyber-Zܥ OPENREC STUDIOɺCyber-V • ࠂܥ
Cyber-BullɺMovie MonsterɺAvatta • ήʔϜܥ Cygames, ͦΕͧΕͷࣄۀͰɺࢿΛ࣮ߦ͍ͯ͠Δɻ ө૾ɾΩϟϓνϟʔؔ࿈͚ͩͰ͜Ε͚ͩ͋Δɻ
Ͱɺ΄ͱΜͲԣͷͭͳ͕Γ͕ແ͍
ۀք׳शͱҧ͏ ੍࡞ํ๏ɾಇ͖ํΛ࣮ફ͠ɺ ͓ޓ͍ͷϊϋΛڞ༗͠ άϧʔϓશମͰͷ૬ޮՌ͔Βɺ ࣄۀߩݙΛࢦ͖͢Ͱ͋Δɻ
ٕज़͚ͩͰͳ͘ ϫʔΫϑϩʔͰɺۀքΛม͍͑ͯ͘ɻ
AR͔ΒϫʔΫϑϩʔΛม͑Δ OPENREC ࢬ CyberBull খࣉ AbemaTV ۙ౻ ͳͥɺͦͷٕज़͕ඞཁͳͷ͔ʁɹɹϫʔΫϑϩʔΛม͑ɺۀքΛม͍͑ͯ͘
ελδΦ͔Β࢝ΊΔWFվֵ ARฤ CyberBullฤ
• 20161݄ த్ೖࣾʢCyberBullॴଐʣ ৬ɿCreativeDirector ※ओʹϒϥϯυྖҬͷࠂͷاըʢϓϥϯχϯάʣ ٴͼɺҊ݅ΛʮऔΓΔʯΛߦͳ͍ͬͯΔ ຊBullࣾͷπʔϧͷϓϩδΣΫτϚωʔδϟʔ ɾʦVIDEOSUITEʧ ɾϰΝʔνϟϧελδΦγεςϜ ʦCUBEʢԾʣʧ
ͳͲ ※ຊ৬اը͞Μ খࣉ ֶʢσϥʔχɺσϥχΟʣ @dub8bit
1. CyberBullͬͯͳʹʁ 2. ಈը੍࡞ͷ՝ 3. VirtualStudio 4. ඳ͖͍ͨະདྷͷ͓
ͦͦ ʦCyberBull]ͬͯͳʹʁ ̍
CyberBullͱʁ • ಈըࠂʹಛԽͨ͠ࠂཧࣄۀΛ͓͜ͳ͍ͬͯΔɻ • ্ཱ͔ͪ͛Β5 ※͓ͳྖҬɿμΠϨΫτྖҬ/ϒϥϯσΟϯάྖҬ/ൢଅྖҬ •؆୯ʹݴ͏ͱɹಈը੍࡞ػೳΛ࣋ͬͨࠂཧళ ΫϦΤΠʔλʔɹ20໊΄Ͳ͓Γɺ TVCMΛද͢Δࠂ੍࡞ͷܦݧऀ͕ଟ͓͘Γ·͢
ɻ ※اը͔Β੍࡞ʢฤूɺ2DCGɺ3DCGɺαϯυʣͯ͢ͷػೳΛ͍ͬͯΔɻ
DEMOREEL
DEMOREEL
ಈը੍࡞ͷ՝ λΠτϧεϥΠυ1-10·Ͱ͋Γ·͢ ը໘ӈͷʮεϥΠυϨΠΞτʯ͔Βબ 2
ίετʢ͓ۚɾ࣌ؒʣΛ͑ͨࠂ੍࡞ͷఏڙ ※దਖ਼ͳՁ֨ͰɺΫΦϦςΟʲߴ͍ʳՌΛఏڙ͢Δ Bullͱ࣮ͯ͠ݱ͍ͤͨ͜͞ͱ ίετ ͓ۚ ࣌ؒ() = +
ؔΘΔਓ͕ଟ͍ʢۀ੍Ͱׂ֤ͷਓ݅අ͕͔͔Δ※ϩέͷ߹ʣ ͳΜͰίετ͕͔͔Δͷ͔ʁ
• ࡱӨʹ࠷ऴ֬ೝ • σΟϨΫλʔ • ΧϝϥϚϯ • ϥΠτϚϯ • େಓ۩
• খಓ۩ ɹ※֤Ξγελϯτ ɹɾϔΞɾϝΠΫ ɹɾελΠϦετ ɹɾɾɾetc • ΤσΟλʔ • ָۂ੍࡞/࡞ࢺ • ΧϥʔάϨʔσΟ ϯά • CG࡞ • φϨʔγϣϯ • MA ɹ…etc • σʔλग़ྗ • ϓϦϯτ ɹ…etc • ελοϑΟϯά • ԋग़ίϯς • ϩέબఆ • ϩέϋϯ • ࢿྉ࡞ ੍࡞४උ PPM ΦϑϥΠϯ ΦϯϥΠϯ ೲ ࡱӨɾ੍࡞ ϓϩμΫγϣϯ ϓϦϓϩμΫγϣϯ ϙετϓϩμΫγϣϯ ө૾੍࡞ʮΔ͜ͱࣄʯ͕ۀ͞Ε͍ͯΔ ΄ͱΜͲ͕ਓ݅අͰ͢
՝Ͱͨ͠ϙΠϯτ ਓ݅අΛΕίετ͑ΒΕΔ ※ཁγεςϜͰ՝ղܾͰ͖ͳ͍͔ʁ
੍࡞४උ PPM ΦϑϥΠϯ ΦϯϥΠϯ ೲ ࡱӨɾ੍࡞ ϓϩμΫγϣϯ ϓϦϓϩμΫγϣϯ ϙετϓϩμΫγϣϯ ϋʔυͱιϑτͰΞϓϩʔνࡁ
γεςϜΛ։ൃࡁ ࠓճ͜ͷ͋ͨΓʹ Ξϓϩʔν • ४උ࣌ؒͷݮ • ࡱӨҎ߱ͷίετμϯ ߦͬͨ͜ͱγεςϜͰ՝ʹΞϓϩʔν
VirtualStudio λΠτϧεϥΠυ1-10·Ͱ͋Γ·͢ ը໘ӈͷʮεϥΠυϨΠΞτʯ͔Βબ 3
DEMO
VirtualStudioDEMO
͜ΕਓؒҎ֎ͯ͢߹Ͱ͢
• γεςϜߏͱͯ͠ ZerodencityࣾͷʮRealityʯͱ͍͏ιϑτͰKeyingʢਓ͚ͩऔΓग़ٕ͢ज़ʣͱ ΧϝϥτϥοΩϯάʢΧϝϥΛήʔϜͷίϯτϩʔϥʔͷ༻ʹͯ͠Ծ্ۭؒͷΧ ϝϥͱಉ͡ಈ͖ʹ͢Δʣ https://www.zerodensity.tv/ EpicGamesࣾͷʮUnreal Engineʯͱ͍͏ήʔϜΤϯδϯΛ͍ɺ ʮϦΞϧλΠϜϨϯμϦϯάʯͰͷ3DCGۭؒΛߏங https://www.epicgames.com/site/ja/home
VirtualStudioDEMO ࡱӨͨ͠ͷ͕ɺ ͦͷ··ʮԾۭؒͷελδΦʯͱ ϦΞϧλΠϜͰ߹͞Ε·͢ ※Πϝʔδ χϡʔε൪ͷϰΝʔνϟϧελδΦ
• ϩέϋϯͷίετɺϩέʔγϣϯ֬อ • ఱؾʹࠨӈ͞Εͳ͍ࡱӨʢఱؾ༧උɺ࠶ࡱӨͳͲͷίετΧοτʣ • Ҡಈ͕࣌ؒͳ͍ͨΊɺ߆ଋ࣌ؒͷॖ • ʢελοϑɺλϨϯτͷෛ୲ܰݮˠίετΧοτʣ • େಓ۩ɺখಓ۩අ༻ΛCGͰදݱͨ͢Ίେ෯ίετݮ
• ४උ͢ΔͨΊͷݐࠐΈෆཁʢࡱӨͷΈͰରԠͰ͖Δʣ • 3DCGͱͷ߹࡞ۀ͕ॖʢΦϯϥΠϯฤूͷෛ୲ܰݮʣ ಋೖ͢Δ͜ͱͰظͰ͖ΔϙΠϯτ
None
ඳ͖͍ͨະདྷͷ λΠτϧεϥΠυ1-10·Ͱ͋Γ·͢ ը໘ӈͷʮεϥΠυϨΠΞτʯ͔Βબ 4
ϋϦουөըͰ߹ओྲྀɺຊͷө૾ۀքͰ߹ߦΘΕ͍ͯΔ͕ CG ੍࡞ͷίετ͕ඇৗʹߴ͔ͬͨɻ →▪ήʔϜΤϯδϯͷൃୡʢUnreal EngineʣʹΑΓɺ ɹɹίετͰʲϦΞϧλΠϜඳࣸʳͷCG੍࡞͕Մೳʹͳͬ ͖͍ͯͯΔɻ ※Unreal Engineͷ͓͔͛Ͱɺஔ͑Λߦ͏͜ͱͰ ɹ؆୯ʹผͷۭؒΛ࡞͢Δ͜ͱ͕ग़དྷΔ͖ͳγνϡΤʔγϣϯͰࡱӨՄೳ
Ͱ͢
ʲ͜ΕΛ࣮ͬͯݱ͍ͨ͠ੈքɾɾɾʳ ϑΥτϦΞϧͳ߹ελδΦ ※ɹɹɹ ΛԼ͛ɺʲਓؒߟ͑Δ͜ͱʳʹಛԽͤ͞ ʮදݱͷखࡳʯΛ૿͍ͯ͘͠ɻ ίετ
Thank you!!
• ήʔϜಈը৴ϓϥοτϑΥʔϜʮOPENREC.tvʯ • CyberZͰeεϙʔπΠϕϯτ/eεϙʔπϦʔά ʮRAGEʢϨΠδʣʯΛຊࠃͰӡӦOPENREC.tv Ͱ৴͍ͯ͠Δ • 2018ʹϦχϡʔΞϧͨ͠ࠃ࠷େڃͷeεϙʔπε λδΦʮOPENREC STUDIOʯΛΦʔϓϯ
• ϦΞϧλΠϜάϥϑΟοΫεγεςϜʮVizrtʯΛಋೖ ͠ɺAR/CGԋग़ʹΑΔө૾ͷେ෯ͳΫΦϦςΟΞοϓ Λ࣮ݱ
ࢬ ޫ྄(Eda Kosuke) • 20154݄ CyberZೖࣾ • OPENREC.tv্ཱͪ͛ظ͔ΒςΫχΧϧۀʹ ैࣄɺٕज़Ͱͷ൪ੜ์ૹϑϩʔΛߏங •
20184݄ ςΫχΧϧࣄۀ෦ Ϛωδϟʔʹ
ͳͥARΛಋೖͨ͠ͷ͔ʁ
ͳͥARΛಋೖͨ͠ͷ͔ʁ •eεϙʔπͷͨΊͷઐ༻ελδΦ •
ͳͥARΛಋೖͨ͠ͷ͔ʁ •eεϙʔπͷͨΊͷઐ༻ελδΦ •৴ө૾Ͱࢹௌऀʹ͑Δ
ARΛಋೖͯ͠Կ͕มΘͬͨʁ
•ΫϥΠΞϯτͷԠ •a •ଞͷeεϙʔπΠϕϯτେձͱҰ ઢΛը͢ೝࣝʹ ARΛಋೖͯ͠Կ͕มΘͬͨʁ
•ΫϥΠΞϯτͷԠ •ࢹௌऀʹຊؾ(Ψνײ)͕ΘΔ •ଞͷeεϙʔπΠϕϯτେձͱҰ ઢΛը͢ೝࣝʹ ARΛಋೖͯ͠Կ͕มΘͬͨʁ
•ΫϥΠΞϯτͷԠ •ࢹௌऀʹຊؾ(Ψνײ)͕ΘΔ •ଞͷeεϙʔπΠϕϯτେձͱҰ ઢΛը͢ೝࣝʹ ARΛಋೖͯ͠Կ͕มΘͬͨʁ
RAGE Shadowverse Pro League ηΧϯυγʔζϯ
ΧϓίϯʮετϦʔτϑΝΠλʔϦʔά powered by RAGEʯ
ࠓޙ͍͖͍ͬͯͨ͜ͱ
•ΦϑϥΠϯͷΠϕϯτͰͷ༻ •άϦʔϯόοΫΛͬͨϑϧόʔνϟϧԋग़ •Իޫʹө૾͕࿈ಈ͢Δτʔλϧͳۭؒԋ ग़ ࠓޙ͍͖͍ͬͯͨ͜ͱ
AbemaTVͷAR ελδΦ͔Β࢝ΊΔWFվֵ ARฤ
ɾ͞ɿ͞ΛΑΓੜ͔͢ɺۭؒతͳԋग़͕ඞཁ ɹ͔͠͠େܕϏδϣϯͳͲબखͷ؟ʹअຐ .ϦʔάελδΦ
MϦʔάελδΦAR νʔϜϥϯΩϯά ରઓΧʔυ ৄ͘͠ʮ.ϦʔάελδΦͷ"3όʔνϟϧٕज़"CFNB57%FW$PO5SBDL#4FTTJPO#ʯ IUUQTEFWFMPQFSBCFNBJPTFTTJPO@@C
ARʹඞཁͳͷ ΧϝϥɾϨϯζɾΫϨʔϯ ΧϝϥτϥοΩϯάγεςϜ ϦΞϧλΠϜ άϥϑΟοΫε ιϑτΣΞ ίϯτϩʔϧιϑτΣΞ ɹγεςϜʹଐ͍ͯ͠ΔιϑτͰɺ ɹຑͷΦϖϨʔγϣϯʹ͍͍ͭͯ͘͜ͱ͕Ͱ͖ͳ͍ɻ ɹARͱಘܭࢉCGͷ੍ޚ൪༰ʹ߹Θͤͯ࡞Δɻ
ɹ→݁ߏͳֹ͕ۚͩͬͨൺྫͨ͠ΫΦϦςΟ
͜Ε͜ΕͰɺ࠷ߴɻ ͰɺͬͱɺͳΜ͔ɺ ҧ͏Γํ͋ΔΜ͡Όͳ͍͔ʁ
ARͰ͜Μͳ෩ʹΓ͍ͨ ΧϝϥɾϨϯζɾΫϨʔϯ ΧϝϥτϥοΩϯάγεςϜ ϦΞϧλΠϜάϥϑΟοΫειϑτΣΞ ίϯτϩʔϧιϑτΣΞ iPhone Unity AR SDK ˠैདྷͷ์ૹہͷํࣜʹଊΘΕͳ͍ʂ
͜ΕΛ αΠόʔΤʔδΣϯτάϧʔϓ Ͱ੍࡞͍ͨ͠ɻ
ϓϩδΣΫτARʢνϟϨϯδPJʣ ΧϝϥɾϨϯζ ΞϓϦέʔγϣϯ੍࡞ ̏%$(ϞσϦϯά σβΠϯɾϚʔΧʔ iPhone CAɹXRΪϧυ ΄΅શһ͕ɺओʴΞϧϑΝͷνϟϨϯδͱͯ͠ࢀՃɻ Abema VX
Studio Abema AD Studio BOEɹ $($"7"55"
None
None
ϓϩδΣΫτARʢ͍ͨͩ·νϟϨϯδதʣ J1IPOFͷ)%.*ग़ྗΛ൪੍࡞ʹ͏ ࠷େಉ࣌ʹͭ̕ͷϚʔΧΛೝࣝ ̏%$(ϞσϦϯάɺ࠷খͷ༰ྔͰཱͤ͞Δ ϚʔΧͷσβΠϯͱೝࣝੑͷཱ྆ΛͲ͏ݟͤΔ͔ ग़ԋऀ͕ૢ࡞͍͢͠Έ य़͔Β࢝·Δ൪Ͱར༻Ͱ͖ΔΑ͏ʹӶҙ੍࡞த
άϧʔϓͷϊϋΛ݁ूͯ͠ AbemaTVΛ ์ૹٕज़ʹଊΘΕͳ͍ ͬͱڧ͍ΠϯλʔωοτTVہʹɻ
άϧʔϓͷϊϋΛڞ༗ͯ͠ αΠόʔΤʔδΣϯτ͔Β ͬͱڧ͍ΠϯλʔωοτಈըΛɻ
͋Γ͕ͱ͏͍͟͝·ͨ͠