【無料】アバターの重さをサクッと診断 / PerfCheck - Unity Editor拡張
- Digital0 JPY



PerfCheck とは? VRChatアバターの Performance Rank(Excellent〜Very Poor)を、 Unityの中でワンクリック診断できるエディタ拡張です。 アバターを選んで Scan するだけで、ポリゴン数・マテリアル数・ ボーン数・PhysBones などを VRChat 公式のランク基準(PC / Quest)に 照らして判定。総合ランクを大きなスタンプで、各項目をメーターと 個別ランクで一覧表示します。 アップロードする前に「今どのくらい重いか」をすぐ確認できます。 読み取り専用で、アバターには一切変更を加えません。 ■ 主な機能 ・Scan ワンクリックで診断(Hierarchyで選択 or 欄にドラッグ) ・PC / Quest 切り替え。再スキャン不要で即時に再判定 ・総合ランクをスタンプ表示(全項目のうち最悪ランク) ・項目ごとに 数値 / 5段階メーター / 個別ランク を一覧表示 ・読み取り専用。アバターを一切改変しません ・VRChat SDK が無いプロジェクトでも動作します ・ドット絵風のかわいいレトロUI ■ 計測している項目 ポリゴン数 / Skinned Mesh 数 / Mesh 数 / マテリアルスロット数 / ボーン数 / Animator 数 / PhysBones 数 / PhysBone Collider 数 / Contacts 数 / Particle System 数(Trails・Collision の有無含む)/ Trail・Line Renderer 数 / Lights / Cloth / Physics Collider・ Rigidbody / Audio Source 数 (Quest に基準が無い項目は Quest では判定対象外になります) ■ 導入方法 1. 同梱の unitypackage をプロジェクトにインポート 2. Unity 上部メニューの Tools > PerfCheck を開く ■ 使い方 1. 上部の PC / QUEST でプラットフォームを選ぶ 2. Hierarchy でアバターのルートを選択(または欄にドラッグ) 3. SCAN SELECTED を押す 4. スタンプが総合ランク、下の一覧が各項目の内訳です ■ ご利用について ・無料です。個人・商用問わずご利用いただけます。 ・本ツール単体の再配布・再販売はご遠慮ください。 ・本ツールの使用により生じたいかなる損害についても、 制作者は責任を負いかねます。 ■ 注意(ランクは目安です) このバージョンでは Texture Memory・Bounds・PhysBones の Affected Transforms / Collision Check Count は計測していません。 これらも公式ランクに影響するため、本ツールの総合ランクは VRChat アップロード時の表示と異なる場合があります。 「アップ前のあたり付け」としてお使いください。 ■ 動作環境 Unity 2022.3.22f1(VRChat 対応バージョン)を想定 ■ 連絡先 不具合のご報告・ご要望:@summer_sugoi ■ 更新履歴 v1.1.0 ・文字が突然表示されなくなることがある問題を修正 (フォントを同梱化しました) ・ウィンドウ内の余白が左右で揃っていない問題を修正 (ウィンドウ幅に合わせて正しく広がるようになりました) v1.0.0 初版 ■サムネイル使用アバター まめひなた Mamehinata / オリジナル3Dモデル https://booth.pm/ja/items/4340548



