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
VRoidキャラメイクシステム 完全解説
Search
nontan-rh
February 17, 2020
Technology
1
2.1k
VRoidキャラメイクシステム 完全解説
PIXIV TECH FESのBLAZE LT BATTLEの発表資料です
nontan-rh
February 17, 2020
Tweet
Share
More Decks by nontan-rh
See All by nontan-rh
お絵かきツールのパフォーマンスチューニング
nontan
1
2.1k
Other Decks in Technology
See All in Technology
サーバーレスAPI(API Gateway+Lambda)とNext.jsで 個人ブログを作ろう!
shuntaka
PRO
0
560
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
390
AIアシスタントの活用で品質の向上と開発ワークフローのスピードアップ
nagix
1
210
JBUG岡山 #6 WordCamp男木島の チームビルディング
takeshifurusato
0
150
スタートアップにおける組織設計とスクラムの長期戦略 / Scrum Fest Kanazawa 2024
yoshikiiida
13
3.6k
VPoEの視点から見た、ヘンリーがサーバーサイドKotlinを使う理由 / Why Server-side Kotlin 2024
cho0o0
1
420
楽しくGoを学び合う、LayerXの勉強会文化 / LayerX's study culture of having fun and learning Go together
ar_tama
2
350
シフトレフトで挑む セキュリティの生産性向上
sekido
PRO
0
270
Classmethod Odyssey 登壇資料
yamahiro
0
390
プレイドにおけるDatadog APMの活用方法
plaidtech
PRO
2
120
頼られるのが大好きな 皆さんへ - 支援相手との期待の合わせ方、突き放し方 -/For_people_who_like_to_be_relied_on
naitosatoshi
1
290
AI研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
130
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
20
1.3k
Music & Morning Musume
bryan
43
5.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
26
1.6k
Raft: Consensus for Rubyists
vanstee
134
6.5k
RailsConf 2023
tenderlove
16
720
Unsuck your backbone
ammeep
666
57k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Designing for Performance
lara
604
67k
The Cost Of JavaScript in 2023
addyosmani
31
4.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
24
1.8k
WebSockets: Embracing the real-time Web
robhawkes
59
7.2k
Pencils Down: Stop Designing & Start Developing
hursman
118
11k
Transcript
73PJEΩϟϥϝΠΫγεςϜ શղઆ pixiv.inc @nontan 1*9*75&$)'&4
ࣗݾհ • ͷΜͨΜ • VRoid Mobile / VRoid StudioΛ։ൃ •
࠷ۙAssetBundleରԠΛ୲
73PJEͱ
73PJE$PSFͱ • VRoidͷ3DϞσϧσʔλΛ౷Ұతʹѻ͏ͨΊͷϑϨʔϜϫʔΫ • ݱࡏVRoid Mobileʹࡌ • ύϑΥʔϚϯε࠷దԽͷͨΊͷઃܭͷΛ͠·͢
ͦͦ%Ϟσϧͱ
%Ϟσϧͷཁૉ • Ϙʔϯ • ϝογϡ • ςΫενϟ • etc ࣍ͷཁૉ͕Έ߹Θ͍ͬͯ͞Δ
%Ϟσϧͷཁૉ •Ϙʔϯ • ϝογϡ • ςΫενϟ • etc ࣍ͷཁૉ͕Έ߹Θ͍ͬͯ͞Δ
%Ϟσϧͷཁૉ ࣍ͷཁૉ͕Έ߹Θ͍ͬͯ͞Δ • Ϙʔϯ •ϝογϡ • ςΫενϟ • etc
%Ϟσϧͷཁૉ • Ϙʔϯ • ϝογϡ •ςΫενϟ • etc ࣍ͷཁૉ͕Έ߹Θ͍ͬͯ͞Δ
%Ϟσϧͷߏ ͜ΕΒͷཁૉෳࡶͳߏΛ͍ͯ͠Δ
73PJEͷఏڙ͢Δػೳ
73PJE4UVEJPͷػೳϔΞΤσΟλ ൺֱతநͷߴ͍ϦΞϧλΠϜͳϝογϡɾϘʔϯɾϚςϦΞϧฤू
73PJE4UVEJPͷػೳςΫενϟΤσΟλ ϦΞϧλΠϜͳੜͷ%ςΫενϟϖΠϯτɾϚςϦΞϧฤू
73PJE.PCJMFͷػೳύʔπΓସ͑ ϦΞϧλΠϜੑແ͍͕ɺΑΓநͷߴ͍ύʔπೖΕସ͑ػೳ
Ϟσϧͱग़ྗσʔλͷߏͷҧ͍ ෳͷύʔπ͕ҰͭͷΦϒδΣΫτʹӨڹΛٴ΅͢
Ϟσϧͱग़ྗσʔλͷߏͷҧ͍ Ұͭͷύϥϝʔλ͕ෳͷΦϒδΣΫτʹӨڹΛٴ΅͢
Ϟσϧͱग़ྗσʔλͷߏͷҧ͍ ผͷΦϒδΣΫτͷܗঢ়ʹׯব͢ΔʢۺͷछྨˠζϘϯͷͷܗঢ়ʣ
Ϟσϧͱग़ྗσʔλͷߏͷҧ͍ • σʔλͷछྨΛ·͕ͨͬͨฤूػೳ • ΦϒδΣΫτͷ୯७ͳࠩ͠ସ͑ͰදݱͰ͖ͳ͍ • ߹ॲཧ͕ඞਢ
ࣗ༝ͷߴ͍ฤू • ύʔπͷೖΕସ͑ػೳ • ֤ύʔπͷฤूػೳ • ώετϦʔγεςϜ 73PJE4UVEJPɺ73PJE.PCMFͷෳࡶͳฤूػೳͷαϙʔτ ༷ʑͳϞσϧͷมߋύλʔϯ͕͋Γ͑Δ
࠷దԽ • ߴՁͳॲཧ • ଋͷੜ • ςΫενϟ߹ • UnityͷΦϒδΣΫτੜ •
CPU <—> GPUؒసૹ ϦΞϧλΠϜੑͷͨΊʹෆཁͳॲཧΛল͘
φΠʔϒͳ࣮Ͱ ͕ͪ͝Ό·ͥʹ ͳΓ͕ͪ
࣮ࡍ73PJE4UVEJPͰ ࢮΜͩ
ॲཧ͕ޮతͰɺ ݟ௨͕͠Α͘ɺ ϝϯςՄೳͳઃܭ
73PJE$PSFͷઃܭ
73PJE$PSFͷઃܭશମ
.PEFM*3 6OJUZͷΦϒδΣΫτͱҰରҰରԠ ϦϏδϣϯ൪߸Λ༩
.PEFM*3 ϦϏδϣϯ൪߸Λݩʹߋ৽Λద༻
.PEFM(SBQI *3ͱ4QFDJpDTΛͭͳ͙ ߹λεΫ͕άϥϑߏͰදݱ͞ΕΔ 4QFDJpDTͷσʔλೖྗɺ .PEFM*3͕ग़ྗ
.PEFM(SBQI 4QFDJpDT͕ߋ৽͞Εͨͱ͖ ɹ4QFDJpDT͔Β.PEFM(SBQIΛ ɹશʹ࠶ߏங ɹݹ͍άϥϑͱ৽͍͠άϥϑͷ ɹɹࠩΛϚʔΫ ɹ.BLFͱಉ༷ͷΞϧΰϦζϜͰ ɹɹߋ৽͕ඞཁͳϊʔυΛॲཧ
ˠෆཁͳ߹ॲཧΛճආ
.PEFM(SBQI ॲཧ͕ྃ͠ɺߋ৽͞Εͨ.PEFM*3ͷ ϦϏδϣϯΛ૿Ճͤ͞Δ ˠ6OJUZΦϒδΣΫτө
.PEFM(SBQI কདྷͷల $+PC4ZTUFNͷύϥμΠϜͱ ੑ͕ߴ͍ )PVEJOJͷΑ͏ͳϊʔυϕʔε ϓϩάϥϛϯάͷఏڙ
࠷ޙʹ
࣮ࡍ73PJE4UVEJPͰ ࢮΜͩˡܧଓத
73PJEνʔϜͰ 73PJE$PSFΛͬͨ ։ൃΛ͍ͨ͠ਓΛ ืू͍ͯ͠·͢