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.2k
Other Decks in Technology
See All in Technology
AGIについてChatGPTに聞いてみた
blueb
0
130
ドメイン名の終活について - JPAAWG 7th -
mikit
33
20k
Terraform Stacks入門 #HashiTalks
msato
0
350
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
2
1.7k
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
590
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
170
Amazon Personalizeのレコメンドシステム構築、実際何するの?〜大体10分で具体的なイメージをつかむ〜
kniino
1
100
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.3k
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
370
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
750
Featured
See All Featured
Speed Design
sergeychernyshev
25
620
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Practical Orchestrator
shlominoach
186
10k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Git: the NoSQL Database
bkeepers
PRO
427
64k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Being A Developer After 40
akosma
86
590k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
880
Designing Experiences People Love
moore
138
23k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
410
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Λͬͨ ։ൃΛ͍ͨ͠ਓΛ ืू͍ͯ͠·͢