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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
joniburn
November 29, 2019
Technology
0
1.7k
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.3k
Customize Avatar Textures using Clip Studio Paint
joniburn
0
1.5k
Panty Patch WebApp
joniburn
1
1.5k
VRChat VRC_Panorama Slide System
joniburn
2
2.2k
VRChat Avatar Optimization
joniburn
1
3.2k
Other Decks in Technology
See All in Technology
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
180
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
200
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
470
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
120
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.2k
システムのアラート調査をサポートするAI Agentの紹介/Introduction to an AI Agent for System Alert Investigation
taddy_919
2
1.9k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
20260204_Midosuji_Tech
takuyay0ne
0
120
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.3k
プロポーザルに込める段取り八分
shoheimitani
1
170
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The Invisible Side of Design
smashingmag
302
51k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
580
Unsuck your backbone
ammeep
671
58k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
Odyssey Design
rkendrick25
PRO
1
490
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
160
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
83
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
Transcript
VRCワールド軽量化 @joniburn
ワールドが重い • ワールドのダウンロードサイズが大きい • FPSが低い
ワールドが重い • ワールドのダウンロードサイズが大きい • FPSが低い
ワールドサイズ • ほとんどが テクスチャファイル • UnityのEditor.logで サイズを確認できる (customscene.vrcw で検索)
ビルドサイズについて • 元のファイルサイズとビルド後のサイズは異なる テクスチャ ファイル (png等) ビルド(ワールドアップデート前に行われる ) 変換 GPUにロード
される形式 (DXT等) 圧縮 VRChatプレイ中に ダウンロードされる形式 (AssetBundleらしい?)
ビルドサイズについて 変換 圧縮
ビルドサイズについて 変換 圧縮 このサイズはVRChatのワールド サイズにはあまり関係ないので 気にしない
ビルドサイズについて 変換 圧縮 オプション
ワールドが重い • ワールドのダウンロードサイズが大きい • FPSが低い
FPS低下の原因 • 描画するマテリアルとメッシュが多い
FPS低下の原因 • 描画するマテリアルとメッシュが多い ◦ マテリアル数を減らす ◦ メッシュをまとめる ◦ 壁の向こうのメッシュをオクルージョンカリング で非表示にする
おわり