【VRChat / FaceEmo】TriggerFaceLock - 左トリガーで表情固定できるやつ【Unity】
- 通常版ダウンロード商品¥ 100
- 開発支援版(通常版と同様です)ダウンロード商品¥ 500

使い方解説動画 https://www.youtube.com/watch?v=bcfHT0zf8wM FaceEmoで選択した表情を、左トリガーで簡単に固定・解除できるVRChatアバター向けツールです。 右手のハンドジェスチャーで表情を選び、 左トリガーを押し込むと、その表情をLock。 解除するときは、右手をにして左トリガーを押し込みます。 「この表情のまま手を自由に動かしたい」 「FaceEmoの表情を簡単な操作で固定したい」 という用途向けに作っています。
■ 主な機能
・FaceEmoで選択した現在の表情を左トリガーで固定 ・右手Idol+左トリガーで固定解除 ・固定中は右手のジェスチャーを変更しても表情を維持 ・解除後、トリガーを一度離してから別の表情を再固定可能 ・追加のExpression Parameter消費なし ・Press / Releaseのトリガー閾値をInspectorから変更可能 ・解除に使用する右手ジェスチャーを変更可能 ・FaceEmo本体のAssetを直接変更しません 取り外す場合は、Avatarへ追加した `TriggerFaceLock.prefab` を削除するだけです。
■ 使い方
1. `TriggerFaceLock-0.2.0.unitypackage` をUnityへImportします。 2. FaceEmoをAvatarへ導入し、使用する右手表情を設定します。 3. FaceEmo側で「左手の表情選択」を無効にします。 4. 以下のPrefabをAvatar直下へ1個追加します。 `Assets/MayCiel/TriggerFaceLock/Prefabs/TriggerFaceLock.prefab` 5. Inspectorの接続先診断を確認後、VRChat SDKからBuild & Testしてください。
■ 操作方法
【表情を固定】 右手で固定したい表情を選択 ↓ 左トリガーを押し込む ↓ Lock 【表情を解除】 右手をIdolにする ↓ 左トリガーを押し込む ↓ Unlock 次の操作を行う前に、一度左トリガーを離してください。 また、表情が切り替わったことを確認してから固定することをおすすめします。
■ 動作確認環境
・Unity 2022.3.22f1 ・VRChat Avatars SDK 3.10.3 ・Modular Avatar 1.17.0 ・NDMF 1.13.0 ・FaceEmo 1.7.0 FaceEmo / Modular Avatar / NDMF / VRChat SDKは本商品には含まれていません。 あらかじめ各ツールを導入してください。
■ 現在の対応範囲
以下の構成などは現在対応していません。 ・FaceEmoを使用していないAvatar ・対応するFaceEmoの公開定義を取得できない構成 ・FaceEmoの候補が複数存在する構成 ・AnimatorOverrideController ・手動結合のみで構成されたFX ・複数FaceEmo構成 対応できない構成を検出した場合は警告を表示し、処理をスキップします。 表情そのものの保持・同期についてはFaceEmo側の設定に従います。
■ トリガーについて
初期設定では、 Press : GestureLeftWeight > 0.8 Release : GestureLeftWeight < 0.2 として判定しています。 数値はInspectorから変更できます。 物理トリガーとGestureLeftWeightの対応は使用するVRコントローラー等によって異なる場合がありますので、実機で動作を確認してください。
■ 商品バリエーション
【通常版 100円】 【開発応援版 500円】 内容物・機能はどちらも同一です。 「便利だった」「今後のMayCielツールも作ってほしい」という場合は、開発応援版を選んでいただけるとうれしいです。
■ 利用規約
本商品の著作権はMayCiel / May-Maidに帰属します。 著作権は放棄していません。 購入者本人による以下の利用を許可します。 ・個人利用 ・商用利用 ・VRChatでの利用 ・動画、配信、SNS等での利用 ・本ツールを使用したアバター改変 ・本ツールを使用して制作・改変したアバター等の配布、販売 ・有償・無償のアバター改変依頼等での利用 ・購入者本人が使用するための本ツールの改変 有償・無償を問わず、改変代行等に使用する場合は、本ツールを実際に操作する方が本商品を購入してください。 依頼者側が本商品を購入する必要はありません。 以下の行為は禁止します。 ・本商品の全部または一部の再配布、転載、共有、譲渡、再販売 ・改変した本商品そのものの再配布、販売 ・unitypackage、Prefab、Script等、本商品のデータを第三者が取り出せる状態で他の商品やアバターへ同梱して配布すること ・購入データを複数人で共有して使用すること ・自作したツールであると偽ること 本ツールを利用して制作したアバターや作品そのものについては、本ツールのデータが含まれていなければ配布・販売可能です。 クレジット表記は不要です。 FaceEmo、Modular Avatar、NDMF、VRChat SDKその他第三者のAsset・サービスについては、それぞれの利用規約に従ってください。
■ 免責事項
本商品を使用したことによって発生した損害、データの破損、トラブル等について、制作者は責任を負いません。 重要なUnity Projectへ導入する場合は、事前にバックアップを作成することをおすすめします。 VRChat、FaceEmo、Modular Avatar、NDMF、Unity等のアップデートにより、将来的に正常に動作しなくなる可能性があります。 本商品はVRChat Inc.、Unity Technologies、FaceEmo、Modular Avatar、NDMF各開発者による公式製品ではありません。
■ お問い合わせ
不具合や要望などがありましたら、BOOTHメッセージからご連絡ください。 すべての環境での動作や、個別のAvatar・Unity Projectに対するサポートを保証するものではありません。 MayCiel 開発・運営: May-Maid

