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.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.4k
VRChat VRC_Panorama Slide System
joniburn
2
2.1k
VRChat Avatar Optimization
joniburn
1
3.2k
Other Decks in Technology
See All in Technology
FastAPIの魔法をgRPC/Connect RPCへ
monotaro
PRO
0
380
AI時代に活躍できるエンジニアとは #弁護士ドットコム
bengo4com
0
230
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
11
76k
Deep Research と NotebookLM を使い倒す!レガシーリプレイスの技術選定と学習コスト削減術
tet0h
0
2.4k
生成AIを活用したZennの取り組み事例
ryosukeigarashi
0
150
避けられないI/O待ちに対処する: Rails アプリにおけるSSEとasync gemの活用 / Tackling Inevitable I/O Latency in Rails Apps with SSE and the async gem
moznion
2
1.6k
PyCon JP 2025 DAY1 「Hello, satellite data! ~Pythonではじめる衛星データ解析~」
ra0kley
0
630
OCI Network Firewall 概要
oracle4engineer
PRO
1
7.7k
kaigi_on_rails_2025_設計.pdf
nay3
8
3.4k
SOC2取得の全体像
shonansurvivors
0
100
業務自動化プラットフォーム Google Agentspace に入門してみる #devio2025
maroon1st
0
150
RailsのPostgreSQL 18対応
yahonda
0
980
Featured
See All Featured
Scaling GitHub
holman
463
140k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
Navigating Team Friction
lara
189
15k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Producing Creativity
orderedlist
PRO
347
40k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Facilitating Awesome Meetings
lara
56
6.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Transcript
VRCワールド軽量化 @joniburn
ワールドが重い • ワールドのダウンロードサイズが大きい • FPSが低い
ワールドが重い • ワールドのダウンロードサイズが大きい • FPSが低い
ワールドサイズ • ほとんどが テクスチャファイル • UnityのEditor.logで サイズを確認できる (customscene.vrcw で検索)
ビルドサイズについて • 元のファイルサイズとビルド後のサイズは異なる テクスチャ ファイル (png等) ビルド(ワールドアップデート前に行われる ) 変換 GPUにロード
される形式 (DXT等) 圧縮 VRChatプレイ中に ダウンロードされる形式 (AssetBundleらしい?)
ビルドサイズについて 変換 圧縮
ビルドサイズについて 変換 圧縮 このサイズはVRChatのワールド サイズにはあまり関係ないので 気にしない
ビルドサイズについて 変換 圧縮 オプション
ワールドが重い • ワールドのダウンロードサイズが大きい • FPSが低い
FPS低下の原因 • 描画するマテリアルとメッシュが多い
FPS低下の原因 • 描画するマテリアルとメッシュが多い ◦ マテリアル数を減らす ◦ メッシュをまとめる ◦ 壁の向こうのメッシュをオクルージョンカリング で非表示にする
おわり