상품 설명
尻尾・耳・髪などのPhysBoneを「掴む」ことをトリガーに、Animationギミックを自動配線するUnityエディタ拡張です。VRChatが標準で供給するPhysBoneの自動生成パラメータ(IsGrabbed/IsPosed)を利用し、FXレイヤーへのState/Transition/パラメータの組み込みまでを自動化します。
■これは無料版です
無料版では、トリガー「掴む(IsGrabbed)」固定でのギミック生成をお試しいただけます。トリガー種類(掴んで動かす等)を選びたい、他のプレイヤーにもギミックの発動を見せたい(Expression Parameters自動登録・同期対応)場合は、本体版(¥600)をご利用ください。
■なぜ便利?
「PhysBoneを掴むと反応するギミック」を自作しようとすると、PhysBoneのParameter欄設定、VRChatが自動供給するIsGrabbed/IsPosedパラメータの正確な命名規則の把握、FXレイヤーへの新しいState・Transition・パラメータの追加など、細かな仕様を正しく組み合わせる必要があり、初めての方には特にハードルが高い作業です。本ツールは、対象のPhysBoneと反応時に再生したいAnimation Clipを指定するだけで、これら一式を自動的に配線します。
■主な機能
・対象のPhysBoneコンポーネントのParameter欄から、VRChatが自動供給する<Parameter>_IsGrabbedパラメータ名を自動算出
・アバターのFXレイヤーで、そのパラメータがtrueの間だけ指定Animation Clipを再生するState・Transition・パラメータを自動追加(FXレイヤー未設定の場合は新規コントローラーも自動生成、既存のFXコントローラーがある場合はレイヤーを追加する形で既存設定を壊さず統合)
・生成される既存コンポーネント・既存Animatorレイヤーには一切手を加えず、専用レイヤーとして追加するため、既存のギミックと安全に共存できます
■使い方
1. あらかじめ、対象のPhysBoneコンポーネントの「Parameter」欄に任意のパラメータ名(例: TailPB)を設定しておく
2. 反応時に再生したいAnimation Clipを用意する
3. Unityメニューから [Tools > PhysBone連動ギミックビルダー] を開く
4. 「対象アバター(ルート)」にアバターのルートオブジェクトをドラッグ&ドロップする
5. 「VRCPhysBoneを持つGameObject」に、1で設定したPhysBoneのGameObjectをドラッグ&ドロップする
6. 「反応時に再生するAnimation Clip」に2で用意したClipを設定する
7. 「ギミックを生成」を押す
■注意事項
・対象PhysBoneのParameter欄が未設定の場合、ギミックは生成できません。あらかじめ設定してください。
・ギミックの発動は自分のクライアント上でのみ確認できます(他のプレイヤーには同期されません)。
・本ツールの利用によって生じたいかなる損害についても、作者は責任を負いません。ご自身の責任においてご利用ください。
■利用規約
・個人利用・商用利用いずれも可
・改変・再配布は禁止します(ツールそのものの複製・転売はご遠慮ください)
【関連ツール】
カラクリ工房では他にも数多くのVRChat/Unityエディタ拡張ツールを公開しています。気になる方はショップ一覧もご覧ください。
https://karakuri-koubou.booth.pm/
検索用
しっぽ 耳 髪 揺れ物 掴みギミック IsGrabbed IsPosed PhysBones連動 触ると反応
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기