【Blenderアドオン】Avatar Budget ワンクリックでQuest対応 / VRChatパフォーマンスランク最適化
- ダウンロード商品¥ 2,000




VRChatアバターのパフォーマンスランクをBlender上で確認し、ワンクリックでQuest対応版(またはPC向けの軽量版)を作成するBlenderアドオンです。表情(シェイプキー)はすべてそのまま残ります。 Blenderの言語設定が日本語の場合、UIも日本語で表示されます。 ■ チェック ・PC/Quest(Android・iOS)のランクを、VRChatが公開している基準で計測します:ポリゴン数(三角形)、テクスチャメモリ、スキンメッシュ数、メッシュ数、マテリアルスロット数、ボーン数、サイズ ・項目ごとに「ひとつ上のランクにするには何を減らせばよいか」を表示します ■ ワンクリック変換 ・目標ランク(Excellent/Good/Medium/Poor)を選んでボタンを押すだけです ・元のアバターには一切手を加えず、最適化したコピーを作成します ・メッシュを1つに結合(シェイプキーはすべて保持) ・独自のポリゴン削減:残った頂点のUV・ウェイト・シェイプキーは元の値のまま正確に保持します。目元・口元・ロゴなどの細部を保護し、UVの継ぎ目でテクスチャが崩れません ・すべてのマテリアルを1枚のテクスチャアトラスに統合 ・ボーン上限に収まるよう、髪やアクセサリーの末端など影響の小さいボーンから親ボーンへ統合します(Humanoid・目・指のボーンは対象外) ・Quest向け:Questのアバター用シェーダーは半透明を描画できないため、半透明のオーバーレイを削除し、透過部分を背後の色で塗りつぶします ■ 書き出し ・UnityとVRChat SDKに合わせた設定でFBXを書き出します(テクスチャも同じフォルダに保存) ■ 検証結果(VRMサンプルアバター、Blender 4.2 LTS・5.2) ・Seed-san:Very Poor → Quest Good(約20秒) ポリゴン 45,058 → 9,822、マテリアル 21 → 1、メッシュ 5 → 1、ボーン 128 → 90、表情43個すべて保持 ・VRM1 Twist Sample:Very Poor → Quest Excellent(約10秒) ポリゴン 36,470 → 7,381、表情57個すべて保持 ■ ご注意 ・Blender 4.2以降が必要です(4.2 LTSと5.2で動作確認済み) ・日本語UI・英語UIに対応しています ・PhysBones、Contact、ConstraintなどUnity側のコンポーネントはBlenderからは確認できません。VRChat SDKでご確認ください ・テクスチャメモリはUnityの初期設定(最大サイズ2048、PCはDXT、QuestはASTC)を前提とした推定値です。パネルで変更できます ・ビューポートで非表示のメッシュ(衣装の切り替え用など)は、初期設定ではQuest版に含めません。オプションで変更できます ■ 導入方法 1. Blenderのプリファレンス(Edit > Preferences)で「Get Extensions」を開き、右上の矢印メニューの「Install from Disk」からzipを選択 2. 3Dビューポートでサイドバー(Nキー)を開き、「Avatar Budget」タブを選択 ■ ライセンス・その他 ・Blenderアドオンの慣例に従い、GPL-3.0ライセンスです ・VRChat Inc.とは関係ありません ・紹介画像のアバター:Seed-san(VirtualCast, Inc.)、VRM1 Constraint Twist Sample(いずれもVRM Public License 1.0) ■ English A Blender add-on that checks a VRChat avatar against the PC and Quest performance ranks and makes an optimised Quest or PC version in one click, keeping every expression. Joins meshes, cuts triangles with its own seam-safe simplifier, atlases materials, merges small bones and exports an FBX for Unity. Your original is never changed. Blender 4.2 or newer.




