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 Avatar Optimization
Search
joniburn
March 22, 2019
1
2.9k
VRChat Avatar Optimization
VRChatアバターの軽量化ポイントを解説。LT用資料です。
joniburn
March 22, 2019
Tweet
Share
More Decks by joniburn
See All by joniburn
Getting Started with VRChat Udon
joniburn
0
1.1k
VRChat World Optimization
joniburn
0
1.3k
Customize Avatar Textures using Clip Studio Paint
joniburn
0
1.2k
Panty Patch WebApp
joniburn
1
1.2k
VRChat VRC_Panorama Slide System
joniburn
2
1.8k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
20
1.6k
Building Effective Engineering Teams - LeadDev
addyosmani
26
1.8k
GitHub's CSS Performance
jonrohan
1023
450k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.5k
Being A Developer After 40
akosma
56
580k
GraphQLとの向き合い方2022年版
quramy
30
12k
Designing with Data
zakiwarfel
95
4.8k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Unsuck your backbone
ammeep
662
57k
[RailsConf 2023] Rails as a piece of cake
palkan
22
3.9k
Ruby is Unlike a Banana
tanoku
95
10k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Transcript
VRChatアバターの軽量化 joniburn
軽量化してますか? Good
公式のガイド https://docs.vrchat.com/docs/avatar-optimizing-tips 日本語訳も(!) VRChatアバター最適化のTips [日本語訳] https://qiita.com/tak5211/items/bfb4fd5358673f020c13
重いもの • DynamicBone • Cloth • Skinned Mesh Rendererがたくさんある •
マテリアルがたくさんある • (使ってない)ボーンがたくさんある
DynamicBone • コライダーなしで 多少のボーン数なら Good • ショートヘアはいいぞ
Cloth • 頂点が少ないほど軽いらしいよ(´_ゝ`) • 50頂点でGood
Skinned Mesh Renderer • アバターのパーツ分けを結合する • Blender改変なら以下の手順がおすすめ ◦ いろいろ改変する ◦
.blendファイルを保存する ◦ Aで全選択→Ctrl+Jで結合 ▪ このとき顔(Body)に結合すると良い ▪ 先に全オブジェクトで同じUVマップ名にしておくこと ◦ fbxをエクスポート ◦ .blendファイルを保存せずに閉じる
マテリアル数 • ユニークマテリアル数 →複数スロットに同じマテリアルを入れる • Blender上で複数のテクスチャを並べて1枚に してくれるアドオンあり →小物はBlender上で装備してまとめると 効果アリ https://github.com/Grim-es/material-combiner-addon/
ボーン数 • 揺らしてないボーンがあるなら 削除すると良い • 単に削除するとウェイト塗り残しで うにょーんとなるので、 Catsプラグインの 「Merge Weights」機能が使える
おわり