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
VRChat World Optimization
Search
joniburn
November 29, 2019
Technology
0
1.5k
VRChat World Optimization
VRChatワールド軽量化(LT資料)
joniburn
November 29, 2019
Tweet
Share
More Decks by joniburn
See All by joniburn
Getting Started with VRChat Udon
joniburn
0
1.2k
Customize Avatar Textures using Clip Studio Paint
joniburn
0
1.4k
Panty Patch WebApp
joniburn
1
1.4k
VRChat VRC_Panorama Slide System
joniburn
2
2k
VRChat Avatar Optimization
joniburn
1
3.1k
Other Decks in Technology
See All in Technology
Redshiftを中心としたAWSでのデータ基盤
mashiike
0
110
What's New in OpenShift 4.18
redhatlivestreaming
0
500
CNAPPから考えるAWSガバナンスの実践と最適化
nrinetcom
PRO
1
410
CloudWatch Container Insightsを使ったAmazon ECSのリソース監視
umekou
1
140
Power BI は、レポート テーマにこだわろう!テーマのティア表付き
ohata_ds
0
140
パフォーマンスとコスト改善のために法人データ分析基盤をBigQueryに移行した話
seiya303
1
110
生成AIの利活用を加速させるための取り組み「prAIrie-dog」/ Shibuya_AI_1
visional_engineering_and_design
1
110
サーバーレスで楽しよう!お気軽に始められる3つのポイント / Have fun with Serverless!
_kensh
3
270
The 5 Obstacles to Empowered Teams - Twice the Value in Half the Time
mdalmijn
0
200
20250129 Findy_テスト高活用化
dshirae
1
250
SCSAから学ぶセキュリティ管理
masakamayama
0
130
教師なし学習の基礎
kanojikajino
4
380
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Faster Mobile Websites
deanohume
306
31k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
98
18k
Documentation Writing (for coders)
carmenintech
67
4.6k
How GitHub (no longer) Works
holman
313
140k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
51k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Navigating Team Friction
lara
183
15k
Music & Morning Musume
bryan
46
6.3k
Transcript
VRCワールド軽量化 @joniburn
ワールドが重い • ワールドのダウンロードサイズが大きい • FPSが低い
ワールドが重い • ワールドのダウンロードサイズが大きい • FPSが低い
ワールドサイズ • ほとんどが テクスチャファイル • UnityのEditor.logで サイズを確認できる (customscene.vrcw で検索)
ビルドサイズについて • 元のファイルサイズとビルド後のサイズは異なる テクスチャ ファイル (png等) ビルド(ワールドアップデート前に行われる ) 変換 GPUにロード
される形式 (DXT等) 圧縮 VRChatプレイ中に ダウンロードされる形式 (AssetBundleらしい?)
ビルドサイズについて 変換 圧縮
ビルドサイズについて 変換 圧縮 このサイズはVRChatのワールド サイズにはあまり関係ないので 気にしない
ビルドサイズについて 変換 圧縮 オプション
ワールドが重い • ワールドのダウンロードサイズが大きい • FPSが低い
FPS低下の原因 • 描画するマテリアルとメッシュが多い
FPS低下の原因 • 描画するマテリアルとメッシュが多い ◦ マテリアル数を減らす ◦ メッシュをまとめる ◦ 壁の向こうのメッシュをオクルージョンカリング で非表示にする
おわり