VRChat用のUnityエディタ拡張です。
こちらから.unitypackageファイルをダウンロードし、Unity上でAssets -> Import Package -> Custom Package...から、もしくはダウンロードした.unitypackageファイルをダブルクリックしてインポートしてください。
インポートすると、UnityのメニューバーにMadToolsが追加されます。
UnityのメニューバーからMadToolsを選択してください。
各ツールの使い方は以下を参照してください。
- Hierarchyから
VRC_AvatarDescriptorコンポーネントが存在するGameObjectを選択- 選択時、自動的にGameObjectのViewPositionとScaleからDefault ViewPositionが求められます
Default ViewPositionにGameObjectのScaleが全て1の時の値を設定Scaleに任意の値を設定Change Scaleボタンを押す
GameObjectのScaleをScaleの値に変更し、VRC_Avatar DescriptorのViewPositionを良い感じに変更します。
- Hierarchyから
VRC_AvatarDescriptorコンポーネントが存在するGameObjectを選択 Face Meshを選択Attach Lip Syncボタンを押す
LipSyncをViseme Blend Shapeにし、各Visemeを自動的に設定してくれます。
アニメーションクリップが設定されているGameObjectを選択Clipから設定したいアニメーションクリップを選択- 各指を設定し、
Applyボタンを押す
指の設定が簡単に行えます。
Finger Editorにはテンプレート機能があります。
よく使う指の形を保存しておける感じの機能です。
Saveを押すと、選択しているテンプレートに現在の指設定(右側のやつ)を保存します。
Loadを押すと、選択しているテンプレートに保存されている指設定を読み込みます。
Addを押すと、新しいテンプレートを追加します。
Removeを押すと、選択しているテンプレートを削除します。
Add、Removeの動作はSaveを押されるまで保存されません。
間違ってテンプレートをRemoveしてしまった場合、タブを切り替えるかAvatarToolsウィンドウを閉じてください。
テンプレートはAssets/Plugins/FSMadTools/finger_templates.jsonに保存されています。別のプロジェクトでMadToolsを使用する際は、同ファイルをAssets/Plugins/FSMadTools/にコピーしてください。


