『無料』アップロード前のエラー解決ツール

説明
〖非公式VRChat向けUnityツール〗 Raven Avatar QA Matrix 表情・ジェスチャー・Menuをアップロード前にまとめて診断
※本製品はRavenStudioによる非公式ツールです。 VRChat Inc.、Unity Technologies、各アバター制作者とは関係ありません。
──────────────────────────── ■ Unityでは動くのに、VRChatでは顔が戻る? ────────────────────────────
「表情を作ったのにNeutralへ戻すと一部だけ残る」 「Play Modeやアップロード後にデフォルト顔へ戻ってしまう」 「右手では動くのに左手では表情が出ない」 「表情中だけ瞬きやリップシンクが止まる」 「Menuを押しても何も起きない」
Raven Avatar QA Matrixは、このような問題の原因候補をアップロード前に確認する VRChatアバター向けUnity Editor拡張です。
アバターを指定して「診断を開始」を押すだけ。 Expression Menu、Expression Parameters、Animator Controller、AnimationClip、 Blink、Viseme、左右Gestureの構成をまとめて読み取ります。
本製品は診断専用です。元アバターやAnimatorを自動で書き換えません。
──────────────────────────── ■ 主な機能 ────────────────────────────
◆ 左右Gesture 64マトリクス
GestureLeft 0~7 × GestureRight 0~7の64組を解析。 左右の表情が同じBlendShapeへ異なる値を書き込む組み合わせを色付きで表示します。 問題候補のセルを押すと、対象BlendShapeと値を確認できます。
◆ Neutral復帰チェック
各表情で使われるBlendShapeとDefault StateのClipを比較し、Neutralへ戻すための 0キーが不足している候補を表示します。
◆ Blink/Viseme競合チェック
Avatar Descriptorに設定されたBlink、Viseme用BlendShapeと、表情Clipが操作する BlendShapeを比較。表情中に瞬きや口の動きが止まる原因候補を探します。
◆ AnimationClip参照チェック
・存在しないHierarchyパス ・削除されたComponent ・存在しないBlendShape名 ・通常範囲外のBlendShape値 ・FX内のHumanoid Motion ・空AnimationClip
を確認します。
◆ Expression Menu/Parametersチェック
・Menu/Parameters Assetの未設定 ・1Menu 8項目上限 ・SubMenuの参照切れ/循環参照 ・Puppet用Sub Parameter不足 ・未登録Parameter参照 ・Parameter名の重複 ・推定Parameter Cost ・Expression ParametersとAnimatorの型違い
を確認します。
◆ Animatorチェック
・Write DefaultsのLayer内混在 ・Transitionが存在しないParameterを参照 ・Default State不足 ・Animator Override Controller検出
◆ レポート出力
診断結果をHTML・TXT・JSONで同時保存できます。 HTMLではError/Warning/Infoと64マトリクスを色付きで確認できます。 サポート依頼や制作記録にも利用できます。
──────────────────────────── ■ 安全設計 ────────────────────────────
・アバター、Animator、Clip、Menu、Parametersを自動変更しません ・外部通信を行いません ・購入Asset本体をレポートへ書き出しません ・VRChat SDKがないProjectでもコンパイルエラーにならず、導入案内を表示します ・アンインストールは製品フォルダを削除するだけです
──────────────────────────── ■ こんな方におすすめ ────────────────────────────
・VRChatアバターの表情改変をする方 ・Face Animationを制作・販売する方 ・衣装やギミックを販売する方 ・アバター改変コミッションを行う方 ・FX Controllerの原因調査に時間がかかっている方 ・アップロードを繰り返す前に問題候補を確認したい方
──────────────────────────── ■ 対応環境 ────────────────────────────
・Windows 10 / 11 ・Unity 2022.3 LTS(VCC指定版推奨) ・VCC Avatar Project ・VRChat SDK - Avatars 3.0 ・Humanoidアバター
Modular Avatarは検出・注意表示に対応しています。 VRCFury、Modular Avatar、NDMF等がビルド時に生成する設定は、ビルド前には完全に 取得できないため、最終確認はBuild & Testで行ってください。
──────────────────────────── ■ 導入方法 ────────────────────────────
- unitypackageをImport
- Unity上部メニューから RavenStudio > Avatar QA Matrix
- Hierarchy上のAvatar Rootを指定
- 「診断を開始」
画像付きではありませんが、詳しい日本語マニュアルを同梱しています。
──────────────────────────── ■ 同梱内容 ────────────────────────────
・RavenAvatarQAMatrix_v1.0.0.unitypackage ・日本語導入/操作マニュアル ・診断項目一覧 ・利用規約 ・更新履歴 ・BOOTH掲載用画像
アバター、衣装、Animation、VRChat SDK、Modular Avatar、Shader等は付属しません。
──────────────────────────── ■ ご購入前の注意 ────────────────────────────
本製品はUnity上で確認できる情報を使った静的診断ツールです。 VRChat実機を完全に再現するエミュレーターではありません。
Warningは必ずしも不具合を意味せず、意図した表情制御でも表示される場合があります。 本製品でErrorが0件でも、実機での完全な正常動作を保証するものではありません。 最終確認はVRChat SDKのBuild & Testおよび実機で行ってください。
ダウンロード商品の性質上、購入者都合の返品・返金には対応していません。 購入前に対応環境と内容をご確認ください。
──────────────────────────── ■ サポート ────────────────────────────
不具合報告はBOOTHメッセージからお願いいたします。
・Unityバージョン ・VRCSDKバージョン ・本製品バージョン ・Consoleの最初の赤いError全文 ・再現手順 ・TXT診断レポート
を添えていただくと確認がスムーズです。
RavenStudio
おすすめタグ: VRChat / VRC / Unity / アバター改変 / 表情改変 / FaceAnimation / Animator / ExpressionMenu / Gesture / Unityツール / RavenStudio