【VRChat】FaceEmo 設定ファイル プロジェクト間移行方法について
suzurygさんのFaceEmo(表情作成ツール)に関するTipsです。
https://booth.pm/ja/items/4915091
プロジェクトを横断してFaceEmoのハンドジェスチャーと表情の紐づけ設定を移行したい人向けに共有いたします。
※2024年3月18日時点の記事です。
今後の仕様変更により手順が異なる場合があります。
前提
・移行先プロジェクトにFaceEmoが入っていること。
・アバターに付属している表情以外に、追加で表情がある場合は移行元プロジェクトと同じ階層に同じアニメーションファイルを配置していること。
作業の流れ
・エクスプローラーなどで
~\VRChatProjects\[移行元プロジェクト名]\Assets\Suzuryg\FaceEmo
にあるAutoBackupフォルダをコピー
・~\VRChatProjects\[移行先プロジェクト名]\Assets\Suzuryg\FaceEmo
へフォルダをペーストする。
・VCCで移行先プロジェクトを開く。
・Unity画面上部の[FaceEmo]を押下し、[Restore Menu]を押下する。
・エクスプローラーが立ち上がるので、コピーした移行先フォルダ配下にある任意の
AutoBackup\FaceEmo\FaceEmo_YYYYMMDD_HHMMSS.asset
を選択し[開く]を押下。
・ファイルを選択するとhierarchy配下にファイルが出てくるので対象ファイルを押下。
・インスペクターを確認し、対象アバターを選択する。
・FaceEmoで移行元の表情設定と差異がないことを確認する。
最後に
私は基本的にコピー元のプロジェクト(Master)から派生する形で着せ替えを行っておりました。
しかし、世代を経るごとに古いプロジェクトに設定していない表情などがでてきたため、FaceEmoの表情設定移行方法がないか確認しておりましたところ、友人より情報提供いただきました。
私のように悩んでいる方向けに今回このように情報を整理いたしましたので、皆様のお役に立てれば幸いです。
また、今回情報を提供いただきました方に謝意を申し上げます。ありがとうございました。