상품 설명
このツールは、VRChatアバターに簡単にポーズアニメーションを追加できるUnityエディタ拡張です。指定したアニメーションクリップを自動的に設定し、エクスプレッションメニューを生成します。ModularAvatarを使用しているため、セットアップがスムーズに行えます。
※Unity2022使用
※もしよりよくなるアイデア等あれば教えてください。
↓マシュマロ
https://marshmallow-qa.com/zousansan3?utm_medium=url_text&utm_source=promotion
特徴
簡単な操作:ドラッグ&ドロップでアニメーションクリップを追加し、ボタンをクリックするだけでセットアップが完了。
自動生成:エクスプレッションメニューとアニメーターコントローラーを自動で生成し、アバターに適用。
ModularAvatar対応:ModularAvatarコンポーネントを使用して、アバターの設定を簡単に管理。
多様なアニメーション:複数のアニメーションクリップを一度に設定可能。
使いやすいUI:視覚的に分かりやすいカスタムエディタウィンドウ。
使用方法
1.Unityのメニューから「ぞうさん屋Tool > ポーズアニメーター設定」を選択します。
2.表示されたウィンドウにアニメーションクリップをドラッグ&ドロップします。
3.メニュー名と対象のアバターを指定し、「セットアップ開始」ボタンをクリックします。
4.完了すると、指定されたアニメーションクリップがアバターに適用されます。
そのままVRCにアップロード可能です。
内部で行われる処理
1. ポーズセットメニューの読み込み
スクリプトは Assets/Zousanya/tool/VRCPoseAnimatorSetup/Parts/PoseSet.asset からエクスプレッションメニューを読み込みます。
2. 現在のコントロールの表示と削除
読み込まれたポーズセットメニューのコントロールが表示され、削除するコントロールを選択して削除できます。
3. アニメーションクリップの追加
「ここにドラッグ&ドロップ」エリアにアニメーションクリップを追加できます。各アニメーションクリップは、リストに表示され、削除も可能です。
4. メニュー名とアバターの指定
ポーズセットメニューの名前と、アニメーションを配置する対象のアバターを指定します。
5. セットアップの開始
「セットアップ開始」ボタンをクリックすると、指定したアニメーションクリップとアバターに基づいてポーズセットが生成されます。
必要な情報(アニメーションクリップ、フォルダパス、パラメータ名、メニュー名)が入力されていない場合、エラーダイアログが表示されます。
フォルダが存在する場合は、新しいフォルダ名を生成して重複を避けます。
6. Animator Controllerの設定
Animator Controllerのコピーを作成し、新しいパラメータを追加します。
ステートマシンに各アニメーションクリップに対応するステートを追加し、トランジションを設定します。
7. Expressions Menuの生成
指定されたアニメーションクリップに対応するコントロールを含む新しいExpressions Menuを生成します。
既存のPoseSetメニューにサブメニューとして追加します。
8. PoseSet Prefabのインスタンス化
PoseSetプレハブをアバターにインスタンス化します。
インスタンスの子オブジェクトとして、新しいGameObjectを作成し、ModularAvatarMergeAnimatorコンポーネントとModularAvatarParametersコンポーネントを追加します。
9. 完了メッセージ
セットアップが完了したことを示すダイアログが表示されます。
注意事項
本ツールはUnityエディタ内で動作します。Unityの基本操作に慣れていることを前提としています。
ModularAvatarコンポーネントを使用しているため、事前にModularAvatarの導入が必要です。
利用規約
未改変状態での再配布以外は〇です!
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기