シェイプキー使用箇所特定ツール VRChat [週休8日推進委員会]
- Digital500 JPY
![シェイプキー使用箇所特定ツール VRChat [週休8日推進委員会]](https://booth.pximg.net/af3561be-d73a-439f-8bc4-a87ce2b9bdd0/i/6939832/69f8ee73-13af-4b4a-a77e-f8f017496de4_base_resized.jpg)
VRChatのアバター改変で使用するツールです。 シェイプキーを使用しているFXのレイヤーやアニメーション、ExpressionsMenuのMenu名、パラメータ名など特定するためのツールです。 以下のようなときに便利です。 ・UnityのScene上では問題ないのにVRChat上(もしくはジェスチャーマネージャー)では、腕などがはみ出るが、どこが原因かわからない! ・シェイプキーを使用しているアニメーションがどれかわからない -----注意----- Unityの使用方法などのサポートはできません。 このツールは、シェイプキーの使用箇所の特定を補助するためのツールであり、100%の精度で正しい情報を表示することや完璧に動作することは保証できません。 また、このツールによるUnityの不具合やエラーに対して責任は負えないため、ご利用の際は、プロジェクトのバックアップを取るなど、自己責任での使用をお願いいたします。 (ツールの不具合に関しては、可能であれば修正いたします。) -----使用方法----- 〇シェイプキーの使用箇所の特定方法 1. シェイプキー使用箇所特定ツール.unitypackageをプロジェクトにインポートする 2. "Tools"→"シェイプキー使用箇所特定ツール"を選択する 3. Hierarchyからシェイプキーを検索したいアバターをドラック&ドロップする 4. シェイプキーを取得をクリックする 5. 使用箇所を特定したいシェイプキーの名前を入力する 6. 該当のシェイプキーをクリックする シェイプキーが使用されている場合、使用箇所などの情報が表示される。 7. FX等で該当のシェイプキーが使用されないようにしたい場合、〇〇を停止するをクリックすると、該当のレイヤーのweightが0になる ---------------- 〇UnityのScene上では問題ないのにVRChat上(もしくはジェスチャーマネージャー)では、腕などがはみ出る時の対応方法 まず、Scene上でどのシェイプキーの影響か探す。 腕の場合などは、bodyのメッシュをクリックしてInspectorのBlendShapeから、原因のシェイプキーを探す。 見つけたシェイプキーを上記の1~7の手順で検索して停止する。 ただし、もしそのシェイプキーを使用しているExPressionsMenuを使用したい場合、7の手順で停止せず、ほかの方法で対応してください。